Class Schema.Entry
java.lang.Object
org.talend.sdk.component.api.service.schema.Schema.Entry
- All Implemented Interfaces:
Schema.Entry
- Enclosing class:
- Schema
Deprecated.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.talend.sdk.component.api.record.Schema.Entry
Schema.Entry.Builder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.<T> T
Deprecated.Deprecated.Deprecated.Deprecated.getProps()
Deprecated.Deprecated.boolean
Deprecated.boolean
Deprecated.void
Deprecated.Deprecated.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.Entry
getJsonProp, getName, getType
-
Constructor Details
-
Entry
Deprecated.
-
-
Method Details
-
setType
Deprecated. -
getRawName
Deprecated.- Specified by:
getRawName
in interfaceSchema.Entry
- Returns:
- The raw name of this entry.
-
getOriginalFieldName
Deprecated.- Specified by:
getOriginalFieldName
in interfaceSchema.Entry
- Returns:
- the raw name of this entry if exists, else return name.
-
isNullable
Deprecated.- Specified by:
isNullable
in interfaceSchema.Entry
- Returns:
- Is this entry nullable or always valued.
-
isMetadata
Deprecated.- Specified by:
isMetadata
in interfaceSchema.Entry
- Returns:
- true if this entry is for metadata; false for ordinary data.
-
getDefaultValue
Deprecated.- Specified by:
getDefaultValue
in interfaceSchema.Entry
- Type Parameters:
T
- the default value type.- Returns:
- Default value for this entry.
-
getElementSchema
Deprecated.- Specified by:
getElementSchema
in interfaceSchema.Entry
- Returns:
- For type == record, the element type.
-
getComment
Deprecated.- Specified by:
getComment
in interfaceSchema.Entry
- Returns:
- Allows to associate to this field a comment - for doc purposes, no use in the runtime.
-
getProps
Deprecated.- Specified by:
getProps
in interfaceSchema.Entry
- Returns:
- the metadata props
-
getProp
Deprecated.- Specified by:
getProp
in interfaceSchema.Entry
- Parameters:
property
- : property name.- Returns:
- the requested metadata prop
-
toBuilder
Deprecated.- Specified by:
toBuilder
in interfaceSchema.Entry
- Returns:
- an
Schema.Entry.Builder
from this entry.
-