Package org.nuxeo.client.objects.config
Class DocType
- java.lang.Object
-
- org.nuxeo.client.objects.AbstractBase<B>
-
- org.nuxeo.client.objects.AbstractConnectable<A,B>
-
- org.nuxeo.client.objects.ConnectableEntity<ConfigAPI,DocType>
-
- org.nuxeo.client.objects.config.DocType
-
- All Implemented Interfaces:
Connectable
public class DocType extends ConnectableEntity<ConfigAPI,DocType>
- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<java.lang.String>facetsprotected java.lang.Stringnameprotected java.lang.Stringparentprotected DocTypeparentTypeServices attributesprotected java.util.List<Schema>schemas-
Fields inherited from class org.nuxeo.client.objects.ConnectableEntity
entityType
-
Fields inherited from class org.nuxeo.client.objects.AbstractConnectable
api, apiClass, nuxeoClient
-
Fields inherited from class org.nuxeo.client.objects.AbstractBase
headerInterceptors, headerValues, okhttpBuilder, retrofit, retrofitBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDocType()For deserialization purpose
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocTypefetchParent()java.util.Set<java.lang.String>getFacets()java.lang.StringgetName()java.lang.StringgetParent()SchemagetSchema(java.lang.String name)java.util.List<Schema>getSchemas()booleanhasFacet(java.lang.String facet)-
Methods inherited from class org.nuxeo.client.objects.ConnectableEntity
getEntityType
-
Methods inherited from class org.nuxeo.client.objects.AbstractConnectable
buildRetrofit, fetchResponse, fetchResponse, reconnectWith
-
Methods inherited from class org.nuxeo.client.objects.AbstractBase
connectTimeout, depth, enrichers, enrichers, enrichersForDocument, fetchProperties, fetchProperties, fetchPropertiesForDocument, fetchPropertiesForGroup, header, header, header, header, header, header, header, readTimeout, replaceWith, retryOnConnectionFailure, schemas, schemas, timeout, transactionTimeout, version, writeTimeout
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getParent
public java.lang.String getParent()
-
getFacets
public java.util.Set<java.lang.String> getFacets()
-
hasFacet
public boolean hasFacet(java.lang.String facet)
-
getSchemas
public java.util.List<Schema> getSchemas()
-
getSchema
public Schema getSchema(java.lang.String name)
-
fetchParent
public DocType fetchParent()
- Returns:
- the parent doc type if exist, unless fetch it from server and store it in this object
-
-