Class Schema
java.lang.Object
org.talend.sdk.component.api.service.schema.Schema
- All Implemented Interfaces:
Schema
Deprecated.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.talend.sdk.component.api.record.Schema
Schema.Builder, Schema.EntriesOrder, Schema.Type
-
Field Summary
Fields inherited from interface org.talend.sdk.component.api.record.Schema
SKIP_SANITIZE, SKIP_SANITIZE_PROPERTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.getProps()
Deprecated.getType()
Deprecated.Deprecated.Get the EntriesOrder defined with Builder.void
setEntries
(Collection<Schema.Entry> entries) Deprecated.Deprecated.Get a Builder from the current schema.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.talend.sdk.component.api.record.Schema
getEntries, getEntriesOrdered, getEntriesOrdered, getEntry, getEntryMap, getJsonProp
-
Constructor Details
-
Schema
Deprecated.
-
-
Method Details
-
setEntries
Deprecated. -
getMetadata
Deprecated.- Specified by:
getMetadata
in interfaceSchema
- Returns:
- the metadata entries for records (not contains ordinary data entries).
-
getType
Deprecated. -
getElementSchema
Deprecated.- Specified by:
getElementSchema
in interfaceSchema
- Returns:
- the nested element schema for arrays.
-
getProps
Deprecated. -
getProp
Deprecated. -
getAllEntries
Deprecated.- Specified by:
getAllEntries
in interfaceSchema
- Returns:
- All entries, including data and metadata, of this schema.
-
toBuilder
Deprecated.Description copied from interface:Schema
Get a Builder from the current schema.- Specified by:
toBuilder
in interfaceSchema
- Returns:
- a
Schema.Builder
-
naturalOrder
Deprecated.Description copied from interface:Schema
Get the EntriesOrder defined with Builder.- Specified by:
naturalOrder
in interfaceSchema
- Returns:
- the EntriesOrder
-