Interface FieldSet<F extends FieldSet<F>>

All Superinterfaces:
java.lang.Comparable<FieldSet<F>>, Fielder<F>
All Known Subinterfaces:
EntityKey<K>, EntityPrimaryKey<EK,​PK>, FieldlessIndexEntryPrimaryKey<IK,​PK,​D>, Key<K>, PrimaryKey<PK>, RegularPrimaryKey<PK>, UniqueKey<K>
All Known Implementing Classes:
BaseBooleanKey, BaseEntityKey, BaseEntityPrimaryKey, BaseFieldSet, BaseIntegerKey, BaseKey, BaseLongKey, BaseLongUniqueKey, BasePrimaryKey, BaseRegularPrimaryKey, BaseStringKey, BaseStringUniqueKey, BaseUniqueKey, SimpleFieldSet

public interface FieldSet<F extends FieldSet<F>>
extends java.lang.Comparable<FieldSet<F>>, Fielder<F>
  • Method Summary

    Modifier and Type Method Description
    java.util.List<java.lang.String> getFieldNames()  
    java.util.List<Field<?>> getFields()  
    java.lang.Object getFieldValue​(java.lang.String fieldName)  
    java.util.List<?> getFieldValues()  

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface io.datarouter.model.serialize.fielder.Fielder

    getFields