Package org.nuxeo.client.objects.config
Class Schema
- java.lang.Object
-
- org.nuxeo.client.objects.Entity
-
- org.nuxeo.client.objects.config.Schema
-
- All Implemented Interfaces:
java.io.Serializable
public class Schema extends Entity
- Since:
- 3.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,SchemaField>fieldsprotected java.lang.Stringnameprotected java.lang.Stringprefix-
Fields inherited from class org.nuxeo.client.objects.Entity
entityType
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSchema()For deserialization purposeSchema(java.lang.String name, java.lang.String prefix, java.util.Map<java.lang.String,SchemaField> fields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaFieldgetField(java.lang.String fieldName)java.util.Map<java.lang.String,SchemaField>getFields()java.lang.StringgetName()java.lang.StringgetPrefix()-
Methods inherited from class org.nuxeo.client.objects.Entity
getEntityType
-
-
-
-
Field Detail
-
name
protected java.lang.String name
-
prefix
protected java.lang.String prefix
-
fields
protected java.util.Map<java.lang.String,SchemaField> fields
-
-
Constructor Detail
-
Schema
protected Schema()
For deserialization purpose
-
Schema
public Schema(java.lang.String name, java.lang.String prefix, java.util.Map<java.lang.String,SchemaField> fields)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getPrefix
public java.lang.String getPrefix()
-
getFields
public java.util.Map<java.lang.String,SchemaField> getFields()
-
getField
public SchemaField getField(java.lang.String fieldName)
-
-