Uses of Interface
org.talend.sdk.component.api.record.Schema.Entry
-
Packages that use Schema.Entry Package Description org.talend.sdk.component.api.record org.talend.sdk.component.api.service.record org.talend.sdk.component.api.service.schema -
-
Uses of Schema.Entry in org.talend.sdk.component.api.record
Methods in org.talend.sdk.component.api.record that return Schema.Entry Modifier and Type Method Description static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Function<String,Schema.Entry> entryGetter, BiConsumer<String,Schema.Entry> replaceFunction)static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Supplier<Stream<Schema.Entry>> allEntriesSupplier, BiConsumer<String,Schema.Entry> replaceFunction)Deprecated.Schema.EntrySchema.Entry.Builder. build()default Schema.EntryRecord.Builder. getEntry(String name)default Schema.EntrySchema. getEntry(String name)Methods in org.talend.sdk.component.api.record that return types with arguments of type Schema.Entry Modifier and Type Method Description Stream<Schema.Entry>Schema. getAllEntries()Comparator<Schema.Entry>Schema.EntriesOrder. getComparator()List<Schema.Entry>Record.Builder. getCurrentEntries()List<Schema.Entry>Schema. getEntries()default List<Schema.Entry>Schema. getEntriesOrdered()Get all entries sorted by schema designed order.default List<Schema.Entry>Schema. getEntriesOrdered(Comparator<Schema.Entry> comparator)Get all entries sorted using a custom comparator.List<Schema.Entry>Schema. getMetadata()Methods in org.talend.sdk.component.api.record with parameters of type Schema.Entry Modifier and Type Method Description static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Function<String,Schema.Entry> entryGetter, BiConsumer<String,Schema.Entry> replaceFunction)static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Supplier<Stream<Schema.Entry>> allEntriesSupplier, BiConsumer<String,Schema.Entry> replaceFunction)Deprecated.intSchema.EntriesOrder. compare(Schema.Entry e1, Schema.Entry e2)default <T> TRecord. get(Class<T> expectedType, Schema.Entry entry)default Schema.BuilderSchema.Builder. remove(Schema.Entry entry)Remove entry from builder.Record.BuilderRecord.Builder. removeEntry(Schema.Entry schemaEntry)Record.BuilderRecord.Builder. updateEntryByName(String name, Schema.Entry schemaEntry)Record.BuilderRecord.Builder. with(Schema.Entry entry, Object value)<T> Record.BuilderRecord.Builder. withArray(Schema.Entry entry, Collection<T> values)Record.BuilderRecord.Builder. withBoolean(Schema.Entry entry, boolean value)Record.BuilderRecord.Builder. withBytes(Schema.Entry entry, byte[] value)Record.BuilderRecord.Builder. withDateTime(Schema.Entry entry, ZonedDateTime value)Record.BuilderRecord.Builder. withDateTime(Schema.Entry entry, Date value)Record.BuilderRecord.Builder. withDouble(Schema.Entry entry, double value)Schema.BuilderSchema.Builder. withEntry(Schema.Entry entry)default Schema.BuilderSchema.Builder. withEntryAfter(String after, Schema.Entry entry)Insert the entry after the specified entry.default Schema.BuilderSchema.Builder. withEntryBefore(String before, Schema.Entry entry)Insert the entry before the specified entry.Record.BuilderRecord.Builder. withFloat(Schema.Entry entry, float value)Record.BuilderRecord.Builder. withInt(Schema.Entry entry, int value)Record.BuilderRecord.Builder. withLong(Schema.Entry entry, long value)Record.BuilderRecord.Builder. withRecord(Schema.Entry entry, Record value)Record.BuilderRecord.Builder. withString(Schema.Entry entry, String value)Record.BuilderRecord.Builder. withTimestamp(Schema.Entry entry, long value)Method parameters in org.talend.sdk.component.api.record with type arguments of type Schema.Entry Modifier and Type Method Description static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Function<String,Schema.Entry> entryGetter, BiConsumer<String,Schema.Entry> replaceFunction)static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Function<String,Schema.Entry> entryGetter, BiConsumer<String,Schema.Entry> replaceFunction)static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Supplier<Stream<Schema.Entry>> allEntriesSupplier, BiConsumer<String,Schema.Entry> replaceFunction)Deprecated.static Schema.EntrySchema. avoidCollision(Schema.Entry newEntry, Supplier<Stream<Schema.Entry>> allEntriesSupplier, BiConsumer<String,Schema.Entry> replaceFunction)Deprecated.default SchemaSchema.Builder. build(Comparator<Schema.Entry> order)Same asSchema.Builder.build()but entries order is specified byorder.default List<Schema.Entry>Schema. getEntriesOrdered(Comparator<Schema.Entry> comparator)Get all entries sorted using a custom comparator. -
Uses of Schema.Entry in org.talend.sdk.component.api.service.record
Methods in org.talend.sdk.component.api.service.record that return types with arguments of type Schema.Entry Modifier and Type Method Description Collector<Schema.Entry,Record.Builder,Record>RecordService. toRecord(Schema schema, Record fallbackRecord, BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler, BiConsumer<Record.Builder,Boolean> beforeFinish)Method providing a collector enabling to create a record from another one in a custom fashion.Methods in org.talend.sdk.component.api.service.record with parameters of type Schema.Entry Modifier and Type Method Description booleanRecordService. forwardEntry(Record source, Record.Builder builder, String sourceColumn, Schema.Entry entry)Forward an entry from the source record if it exists.default Schema.Entry.BuilderRecordBuilderFactory. newEntryBuilder(Schema.Entry model)Build a schema.entry from another one.default voidRecordVisitor. onBoolean(Schema.Entry entry, Optional<Boolean> optionalBoolean)default voidRecordVisitor. onBooleanArray(Schema.Entry entry, Optional<Collection<Boolean>> array)default voidRecordVisitor. onBytes(Schema.Entry entry, Optional<byte[]> bytes)default voidRecordVisitor. onBytesArray(Schema.Entry entry, Optional<Collection<byte[]>> array)default voidRecordVisitor. onDatetime(Schema.Entry entry, Optional<ZonedDateTime> dateTime)default voidRecordVisitor. onDatetimeArray(Schema.Entry entry, Optional<Collection<ZonedDateTime>> array)default voidRecordVisitor. onDouble(Schema.Entry entry, OptionalDouble optionalDouble)default voidRecordVisitor. onDoubleArray(Schema.Entry entry, Optional<Collection<Double>> array)default voidRecordVisitor. onFloat(Schema.Entry entry, OptionalDouble optionalFloat)default voidRecordVisitor. onFloatArray(Schema.Entry entry, Optional<Collection<Float>> array)default voidRecordVisitor. onInt(Schema.Entry entry, OptionalInt optionalInt)default voidRecordVisitor. onIntArray(Schema.Entry entry, Optional<Collection<Integer>> array)default voidRecordVisitor. onLong(Schema.Entry entry, OptionalLong optionalLong)default voidRecordVisitor. onLongArray(Schema.Entry entry, Optional<Collection<Long>> array)default RecordVisitor<T>RecordVisitor. onRecord(Schema.Entry entry, Optional<Record> record)default RecordVisitor<T>RecordVisitor. onRecordArray(Schema.Entry entry, Optional<Collection<Record>> array)default voidRecordVisitor. onString(Schema.Entry entry, Optional<String> string)default voidRecordVisitor. onStringArray(Schema.Entry entry, Optional<Collection<String>> array)Method parameters in org.talend.sdk.component.api.service.record with type arguments of type Schema.Entry Modifier and Type Method Description RecordRecordService. create(Schema schema, Record fallbackRecord, BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler, BiConsumer<Record.Builder,Boolean> beforeFinish)Shortcut to build a record usingRecordService.toRecord(Schema, Record, BiFunction, BiConsumer).Collector<Schema.Entry,Record.Builder,Record>RecordService. toRecord(Schema schema, Record fallbackRecord, BiFunction<Schema.Entry,Record.Builder,Boolean> customHandler, BiConsumer<Record.Builder,Boolean> beforeFinish)Method providing a collector enabling to create a record from another one in a custom fashion. -
Uses of Schema.Entry in org.talend.sdk.component.api.service.schema
Classes in org.talend.sdk.component.api.service.schema that implement Schema.Entry Modifier and Type Class Description static classSchema.EntryDeprecated.Methods in org.talend.sdk.component.api.service.schema that return types with arguments of type Schema.Entry Modifier and Type Method Description Stream<Schema.Entry>Schema. getAllEntries()Deprecated.List<Schema.Entry>Schema. getMetadata()Deprecated.Method parameters in org.talend.sdk.component.api.service.schema with type arguments of type Schema.Entry Modifier and Type Method Description voidSchema. setEntries(Collection<Schema.Entry> entries)Deprecated.Constructor parameters in org.talend.sdk.component.api.service.schema with type arguments of type Schema.Entry Constructor Description Schema(Collection<Schema.Entry> entries)Deprecated.
-