Class BaseFieldSet<F extends FieldSet<F>>

java.lang.Object
io.datarouter.model.field.BaseFieldSet<F>
All Implemented Interfaces:
FieldSet<F>, Fielder<F>, java.lang.Comparable<FieldSet<F>>
Direct Known Subclasses:
BaseEntityKey, BaseKey, SimpleFieldSet

public abstract class BaseFieldSet<F extends FieldSet<F>>
extends java.lang.Object
implements FieldSet<F>
  • Constructor Summary

    Constructors 
    Constructor Description
    BaseFieldSet()  
  • Method Summary

    Modifier and Type Method Description
    int compareTo​(FieldSet<F> that)  
    boolean equals​(java.lang.Object that)  
    java.util.List<java.lang.String> getFieldNames()  
    java.util.List<Field<?>> getFields​(F fieldset)  
    java.lang.Object getFieldValue​(java.lang.String fieldName)  
    java.util.List<?> getFieldValues()  
    int hashCode()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.datarouter.model.field.FieldSet

    getFields