Package smetana.core
Class StructureDefinition
- java.lang.Object
-
- smetana.core.StructureDefinition
-
public class StructureDefinition extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsFieldName(java.lang.String fieldName)static StructureDefinitionfrom(java.lang.Class cl)BucketgetBucket(java.lang.String field)java.util.Collection<Bucket>getBuckets()java.util.Map<java.lang.String,Bucket>getBucketsMap()java.util.Set<java.lang.String>getFields()java.lang.ClassgetTheClass()java.lang.StringtoString()
-
-
-
Method Detail
-
from
public static StructureDefinition from(java.lang.Class cl)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getFields
public java.util.Set<java.lang.String> getFields()
-
getBuckets
public java.util.Collection<Bucket> getBuckets()
-
getBucketsMap
public java.util.Map<java.lang.String,Bucket> getBucketsMap()
-
getBucket
public Bucket getBucket(java.lang.String field)
-
getTheClass
public java.lang.Class getTheClass()
-
containsFieldName
public boolean containsFieldName(java.lang.String fieldName)
-
-