Package com.mapr.fs.tables.impl
Class ExtIndexFieldDescImpl
- java.lang.Object
-
- com.mapr.fs.tables.impl.ExtIndexFieldDescImpl
-
- All Implemented Interfaces:
ExtIndexFieldDesc
public class ExtIndexFieldDescImpl extends java.lang.Object implements ExtIndexFieldDesc
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.mapr.fs.tables.ExtIndexFieldDesc
ExtIndexFieldDesc.Order
-
-
Constructor Summary
Constructors Constructor Description ExtIndexFieldDescImpl(java.lang.String fieldName, ExtIndexFieldDesc.Order sortOrder, boolean isFunctional, boolean isUpdateTimestamp, java.lang.String indexFunction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetFieldName()Returns the canonical field name of this field descriptor.java.lang.StringgetIndexFunction()Returns functional indexing function represented by string, null if no functionExtIndexFieldDesc.OrdergetSortOrder()Returns the ordering scheme of this field in the Index.booleanisFunctional()Returntrueif this is a functional index field.booleanisUpdateTimestamp()Returntrueif this is an update timestamp field.java.lang.StringtoString()
-
-
-
Constructor Detail
-
ExtIndexFieldDescImpl
public ExtIndexFieldDescImpl(java.lang.String fieldName, ExtIndexFieldDesc.Order sortOrder, boolean isFunctional, boolean isUpdateTimestamp, java.lang.String indexFunction)
-
-
Method Detail
-
getFieldName
public java.lang.String getFieldName()
Description copied from interface:ExtIndexFieldDescReturns the canonical field name of this field descriptor.- Specified by:
getFieldNamein interfaceExtIndexFieldDesc
-
getSortOrder
public ExtIndexFieldDesc.Order getSortOrder()
Description copied from interface:ExtIndexFieldDescReturns the ordering scheme of this field in the Index.- Specified by:
getSortOrderin interfaceExtIndexFieldDesc
-
isFunctional
public boolean isFunctional()
Description copied from interface:ExtIndexFieldDescReturntrueif this is a functional index field.- Specified by:
isFunctionalin interfaceExtIndexFieldDesc
-
isUpdateTimestamp
public boolean isUpdateTimestamp()
Description copied from interface:ExtIndexFieldDescReturntrueif this is an update timestamp field.- Specified by:
isUpdateTimestampin interfaceExtIndexFieldDesc
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getIndexFunction
public java.lang.String getIndexFunction()
Description copied from interface:ExtIndexFieldDescReturns functional indexing function represented by string, null if no function- Specified by:
getIndexFunctionin interfaceExtIndexFieldDesc
-
-