-
public class FeatureRegistryThe feature registry
-
-
Field Summary
Fields Modifier and Type Field Description private Set<NodeFeature>registeredFeaturesprivate final Integerdimensionprivate List<NodeFeature>primaryFeaturesprivate List<NodeFeature>floatFeaturesprivate List<Integer>featureKeysprivate List<Integer>primaryFeatureKeysprivate List<Integer>floatFeatureKeysprivate List<String>featureNamesprivate List<String>primaryFeatureNamesprivate List<String>floatFeatureNamesprivate Map<String, Integer>featureNamesToKeysprivate Map<Integer, String>featureKeysToNamesprivate Map<String, Integer>primaryFeatureNamesToKeysprivate Map<Integer, String>primaryFeatureKeysToNamesprivate Map<String, Integer>floatFeatureNamesToKeysprivate Map<Integer, String>floatFeatureKeysToNamespublic final static FeatureRegistryINSTANCE
-
Method Summary
-
-
Method Detail
-
register
final Unit register(Iterable<NodeFeature> features)
Register features
-
getRegisteredFeatures
final Set<NodeFeature> getRegisteredFeatures()
-
setRegisteredFeatures
final Unit setRegisteredFeatures(Set<NodeFeature> registeredFeatures)
-
getDimension
final Integer getDimension()
-
getPrimaryFeatures
final List<NodeFeature> getPrimaryFeatures()
-
setPrimaryFeatures
final Unit setPrimaryFeatures(List<NodeFeature> primaryFeatures)
-
getFloatFeatures
final List<NodeFeature> getFloatFeatures()
-
setFloatFeatures
final Unit setFloatFeatures(List<NodeFeature> floatFeatures)
-
getFeatureKeys
final List<Integer> getFeatureKeys()
-
setFeatureKeys
final Unit setFeatureKeys(List<Integer> featureKeys)
-
getPrimaryFeatureKeys
final List<Integer> getPrimaryFeatureKeys()
-
setPrimaryFeatureKeys
final Unit setPrimaryFeatureKeys(List<Integer> primaryFeatureKeys)
-
getFloatFeatureKeys
final List<Integer> getFloatFeatureKeys()
-
setFloatFeatureKeys
final Unit setFloatFeatureKeys(List<Integer> floatFeatureKeys)
-
getFeatureNames
final List<String> getFeatureNames()
-
setFeatureNames
final Unit setFeatureNames(List<String> featureNames)
-
getPrimaryFeatureNames
final List<String> getPrimaryFeatureNames()
-
setPrimaryFeatureNames
final Unit setPrimaryFeatureNames(List<String> primaryFeatureNames)
-
getFloatFeatureNames
final List<String> getFloatFeatureNames()
-
setFloatFeatureNames
final Unit setFloatFeatureNames(List<String> floatFeatureNames)
-
getFeatureNamesToKeys
final Map<String, Integer> getFeatureNamesToKeys()
-
setFeatureNamesToKeys
final Unit setFeatureNamesToKeys(Map<String, Integer> featureNamesToKeys)
-
getFeatureKeysToNames
final Map<Integer, String> getFeatureKeysToNames()
-
setFeatureKeysToNames
final Unit setFeatureKeysToNames(Map<Integer, String> featureKeysToNames)
-
getPrimaryFeatureNamesToKeys
final Map<String, Integer> getPrimaryFeatureNamesToKeys()
-
setPrimaryFeatureNamesToKeys
final Unit setPrimaryFeatureNamesToKeys(Map<String, Integer> primaryFeatureNamesToKeys)
-
getPrimaryFeatureKeysToNames
final Map<Integer, String> getPrimaryFeatureKeysToNames()
-
setPrimaryFeatureKeysToNames
final Unit setPrimaryFeatureKeysToNames(Map<Integer, String> primaryFeatureKeysToNames)
-
getFloatFeatureNamesToKeys
final Map<String, Integer> getFloatFeatureNamesToKeys()
-
setFloatFeatureNamesToKeys
final Unit setFloatFeatureNamesToKeys(Map<String, Integer> floatFeatureNamesToKeys)
-
getFloatFeatureKeysToNames
final Map<Integer, String> getFloatFeatureKeysToNames()
-
setFloatFeatureKeysToNames
final Unit setFloatFeatureKeysToNames(Map<Integer, String> floatFeatureKeysToNames)
-
-
-
-