Class PhysicalDatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>
java.lang.Object
io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo<PK,D,F>
io.datarouter.storage.serialize.fieldcache.PhysicalDatabeanFieldInfo<PK,D,F>
public class PhysicalDatabeanFieldInfo<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> extends DatabeanFieldInfo<PK,D,F>
-
Constructor Summary
Constructors Constructor Description PhysicalDatabeanFieldInfo(NodeParams<PK,D,F> params) -
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)ClientIdgetClientId()booleangetDisableForcePrimary()java.lang.StringgetNodeName()NodewatchConfigurationgetTableConfiguration()java.lang.StringgetTableName()inthashCode()java.lang.StringtoString()Methods inherited from class io.datarouter.storage.serialize.fieldcache.DatabeanFieldInfo
getAutogeneratedFieldName, getAutoGeneratedType, getDatabeanSupplier, getEkFields, getEkPkFields, getEntityColumnPrefixBytes, getEntityNodePrefix, getFieldByPrefixedName, getFieldColumnNames, getFielderSupplier, getFieldForColumnName, getFields, getFieldsWithValues, getKeyJavaField, getNonKeyFieldByColumnName, getNonKeyFieldColumnNames, getNonKeyFields, getNonKeyFieldsWithValues, getPostEkPkKeyFields, getPrimaryKeyClass, getPrimaryKeyFieldColumnNames, getPrimaryKeyFields, getPrimaryKeySupplier, getRecordCallsite, getSampleDatabean, getSampleFielder, getSamplePrimaryKey, getTtlMs, getUniqueIndexes, isManagedAutoGeneratedId, isSingleDatabeanEntity, isSubEntity
-
Constructor Details
-
Method Details
-
getClientId
-
getTableName
public java.lang.String getTableName() -
getNodeName
public java.lang.String getNodeName() -
getTableConfiguration
-
getDisableForcePrimary
public boolean getDisableForcePrimary() -
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-