| Package | Description |
|---|---|
| org.helenus.driver.impl |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,FieldInfoImpl<T>> |
ClassInfoImpl.suffixesByName
Holds a map of all fields annotated as suffixes keyed by the
suffix name.
|
protected Map<String,FieldInfoImpl<T>> |
ClassInfoImpl.suffixesByType
Holds a map of all fields annotated as suffixes keyed by the
suffix type.
|
| Modifier and Type | Method and Description |
|---|---|
FieldInfoImpl<T> |
TableInfoImpl.getColumnByField(Field f)
Gets a column field for the POJO in this table given its field name.
|
FieldInfoImpl<T> |
TableInfoImpl.getColumnImpl(CharSequence name)
Gets a column field for the POJO in this table given its column name.
|
FieldInfoImpl<T> |
TableInfoImpl.getPrimaryKey(CharSequence name)
Gets the a primary column fields for the POJO in this table given its
column name.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getClusteringKeys()
Gets the set of clustering key column fields for the POJO in this table.
|
protected Collection<FieldInfoImpl<T>> |
TableInfoImpl.getColumnsImpl()
Gets the set of column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getIndexes()
Gets the set of index column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getMandatoryAndPrimaryKeys()
Gets the set of mandatory and primary column fields for the POJO in this
table.
|
List<FieldInfoImpl<T>> |
TableInfoImpl.getMultiKeys()
Gets the multi-keys for the POJO in this table if one is defined.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getNonPrimaryKeys()
Gets the set of non-primary key column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getPartitionKeys()
Gets the set of partition key column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getPrimaryKeys()
Gets the set of primary column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getSuffixAndPartitionKeys()
Gets the set of suffix and partition column fields for the POJO in this table.
|
Collection<FieldInfoImpl<T>> |
TableInfoImpl.getSuffixAndPrimaryKeys()
Gets the set of suffix and primary column fields for the POJO in this table.
|
Map<String,FieldInfoImpl<T>> |
ClassInfoImpl.getSuffixKeys()
Gets the field info for all suffix keys defined by this POJO.
|
Map<String,FieldInfoImpl<T>> |
ClassInfoImpl.getSuffixTypes()
Gets the field info for all suffix types defined by this POJO.
|
Optional<FieldInfoImpl<T>> |
TableInfoImpl.getTypeKey()
Gets the type key column fields for the POJO in this table.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
UDTClassInfoImpl.POJOContext.populateSuffixes(Map<String,FieldInfoImpl<T>> suffixFields)
Populates the suffixes defined in the given map from the POJO.
|
protected void |
ClassInfoImpl.POJOContext.populateSuffixes(Map<String,FieldInfoImpl<T>> suffixFields)
Populates the suffixes defined in the given map from the POJO.
|
Copyright (C) 2015-2015 The Helenus Driver Project Authors.