Class SchemaImpl
java.lang.Object
org.talend.sdk.component.runtime.record.SchemaImpl
- All Implemented Interfaces:
Schema
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.talend.sdk.component.api.record.Schema
Schema.Builder, Schema.EntriesOrder, Schema.Entry, Schema.Type -
Field Summary
FieldsFields inherited from interface org.talend.sdk.component.api.record.Schema
SKIP_SANITIZE, SKIP_SANITIZE_PROPERTY -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanEqual(SchemaImpl other) booleaninthashCode()Optimized hashcode method (do not enter inside field hashcode, just getName, ignore props fields).Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.talend.sdk.component.api.record.Schema
getElementSchema, getEntries, getEntriesOrdered, getEntry, getEntryMap, getJsonProp, getProps, getType
-
Field Details
-
ENTRIES_ORDER_PROP
- See Also:
-
-
Method Details
-
hashCode
Optimized hashcode method (do not enter inside field hashcode, just getName, ignore props fields). -
equals
-
canEqual
-
getProp
-
getMetadata
- Specified by:
getMetadatain interfaceSchema
-
getAllEntries
- Specified by:
getAllEntriesin interfaceSchema
-
toBuilder
-
getEntriesOrdered
- Specified by:
getEntriesOrderedin interfaceSchema
-
naturalOrder
- Specified by:
naturalOrderin interfaceSchema
-