JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
J
L
M
O
R
S
T
V
X
A
ABSTRACT_OR_INTERFACE_MODELS
- Static variable in class org.dd4t.databind.builder.
BaseDataBinder
AbstractModelConverter
- Class in
org.dd4t.databind.builder
dd4t-2
AbstractModelConverter()
- Constructor for class org.dd4t.databind.builder.
AbstractModelConverter
addToListTypeField(T, Field, Object)
- Static method in class org.dd4t.databind.builder.
AbstractModelConverter
addXpmEntry(String, String, boolean)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
B
BASE_VIEW_MODEL_INTERFACE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
BaseDataBinder
- Class in
org.dd4t.databind.builder
Base class serving as entry point for all ModelBuilders
- Loads configs - Preloads model classes - Gives a unified / single design pattern to load concrete ModelConverters
BaseDataBinder()
- Constructor for class org.dd4t.databind.builder.
BaseDataBinder
BaseFieldMixIn
- Class in
org.dd4t.databind.serializers.json
dd4t-2
BaseFieldMixIn()
- Constructor for class org.dd4t.databind.serializers.json.
BaseFieldMixIn
buildComponent(Object, Class<T>)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildComponent(Object, Class<T>)
- Static method in class org.dd4t.databind.
DataBindFactory
buildComponentPresentation(String, Class<T>)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildDynamicComponentPresentation(ComponentPresentation, Class<? extends Component>)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildDynamicComponentPresentation(String, Class<T>)
- Static method in class org.dd4t.databind.
DataBindFactory
buildDynamicComponentPresentation(ComponentPresentation, Class<? extends Component>)
- Static method in class org.dd4t.databind.
DataBindFactory
Deprecated.
buildModel(Object, String, String)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildModel(Object, Class, String)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildModel(Object, Class<T>, String)
- Static method in class org.dd4t.databind.
DataBindFactory
buildModel(Object, String, String)
- Static method in class org.dd4t.databind.
DataBindFactory
buildModels(Object, Set<String>, String)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildModels(Object, Set<String>, String)
- Static method in class org.dd4t.databind.
DataBindFactory
buildPage(String, Class<T>)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
buildPage(String, Class<T>)
- Static method in class org.dd4t.databind.
DataBindFactory
C
checkViewModelConfiguration()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
classHasViewModelDerivatives(String)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
classHasViewModelDerivatives(String)
- Static method in class org.dd4t.databind.
DataBindFactory
classIsViewModel(Class<?>)
- Static method in class org.dd4t.databind.util.
TypeUtils
COMPONENT_FIELDS
- Static variable in class org.dd4t.databind.util.
DataBindConstants
COMPONENT_NODE_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
COMPONENT_TEMPLATE_NODE_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
COMPONENT_TYPE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
ComponentPresentationDeserializer
- Class in
org.dd4t.databind.serializers.json
test
ComponentPresentationDeserializer(Class<? extends ComponentPresentation>, Class<? extends ComponentTemplate>, Class<? extends Component>)
- Constructor for class org.dd4t.databind.serializers.json.
ComponentPresentationDeserializer
ComponentPresentationMixIn
- Class in
org.dd4t.databind.serializers.json
dd4t-parent
ComponentPresentationMixIn()
- Constructor for class org.dd4t.databind.serializers.json.
ComponentPresentationMixIn
concreteComponentImpl
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
concreteComponentPresentationImpl
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
concreteComponentTemplateImpl
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
concreteFieldImpl
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
configureMapper()
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
converter
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
convertSource(Object, T)
- Method in class org.dd4t.databind.builder.json.
JsonModelConverter
convertToNonEmptyList(String[])
- Static method in class org.dd4t.databind.util.
DataUtils
D
DataBindConstants
- Class in
org.dd4t.databind.util
test
DataBindFactory
- Class in
org.dd4t.databind
Singleton entry point for all DD4T classes
DataUtils
- Class in
org.dd4t.databind.util
dd4t-2
deserialize(JsonParser, DeserializationContext)
- Method in class org.dd4t.databind.serializers.json.
ComponentPresentationDeserializer
determineTypeOfField(Field)
- Static method in class org.dd4t.databind.util.
TypeUtils
E
EMBEDDED_SCHEMA_FIELD_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
EMBEDDED_VALUES_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
EXTENSION_DATA_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
F
FALSE_STRING
- Static variable in class org.dd4t.databind.util.
DataBindConstants
FIELD_TYPE_KEY
- Static variable in class org.dd4t.databind.util.
DataBindConstants
findComponentTemplateViewName(ComponentTemplate)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
findComponentTemplateViewName(ComponentTemplate)
- Static method in class org.dd4t.databind.
DataBindFactory
G
getClassForKey(String)
- Static method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
getConcreteComponentImpl()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getConcreteComponentPresentationImpl()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getConcreteComponentTemplateImpl()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getConcreteFieldImpl()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getConcreteModel(String, String)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getConverter()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getDateFromField(String, JsonNode)
- Static method in class org.dd4t.databind.util.
JsonUtils
getField()
- Method in class org.dd4t.databind.viewmodel.base.
ModelFieldMapping
getFieldKeyForModelProperty(String, ModelFieldMapping)
- Static method in class org.dd4t.databind.builder.
AbstractModelConverter
getFieldMap()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getGenericMapper()
- Static method in class org.dd4t.databind.builder.json.
JsonDataBinder
getInstance()
- Static method in class org.dd4t.databind.builder.json.
JsonDataBinder
getInstance()
- Static method in class org.dd4t.databind.
DataBindFactory
getLastModified()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getLastPublishDate()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getMechanism()
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
getModelClassesForInterfaceOrAbstractField(String, String)
- Static method in class org.dd4t.databind.
DataBindFactory
getModelOrNullForExistingEntry(Map<String, BaseViewModel>, Class)
- Static method in class org.dd4t.databind.builder.
BaseDataBinder
getModelProperties()
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
getRawDataAsString()
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
getRootElementName(Object)
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
getRootElementName(Object)
- Static method in class org.dd4t.databind.
DataBindFactory
getRuntimeTypeOfTypeParameter(Type)
- Static method in class org.dd4t.databind.util.
TypeUtils
getTcmUri()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getTcmUriFromField(String, JsonNode)
- Static method in class org.dd4t.databind.util.
JsonUtils
getTemplateUri()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getViewModelMetaKeyName()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getViewModelPackageRoot()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
getViewModelProperty()
- Method in class org.dd4t.databind.viewmodel.base.
ModelFieldMapping
getViewNames()
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
getXPath(String)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
getXpath()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase.XPMInfo
I
ID
- Static variable in class org.dd4t.databind.util.
DataBindConstants
idFromBaseType()
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
idFromValue(Object)
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
idFromValueAndType(Object, Class<?>)
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
init()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
init()
- Method in class org.dd4t.databind.builder.json.
JsonDataBinder
init(JavaType)
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
IS_DYNAMIC_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
isDynamicCP()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
isJsonNode(Object)
- Static method in class org.dd4t.databind.util.
JsonUtils
isMultiValued(String)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
isMultiValued()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase.XPMInfo
isNotNull(Object)
- Static method in class org.dd4t.databind.util.
JsonUtils
isRenderDefaultComponentModelsOnly()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
isRenderDefaultComponentsIfNoModelFound()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
isValidJsonNode(Object)
- Static method in class org.dd4t.databind.util.
JsonUtils
J
JsonDataBinder
- Class in
org.dd4t.databind.builder.json
JsonModelConverter
- Class in
org.dd4t.databind.builder.json
JsonModelConverter.
JsonModelConverter()
- Constructor for class org.dd4t.databind.builder.json.
JsonModelConverter
JsonUtils
- Class in
org.dd4t.databind.util
dd4t-2
L
LAST_MODIFIED_DATE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
LAST_PUBLISHED_DATE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
LINKED_COMPONENT_VALUES_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
M
MESSAGE_ERROR_DESERIALIZING
- Static variable in class org.dd4t.databind.util.
DataBindConstants
METADATA_FIELDS
- Static variable in class org.dd4t.databind.util.
DataBindConstants
ModelFieldMapping
- Class in
org.dd4t.databind.viewmodel.base
dd4t-2
ModelFieldMapping(ViewModelProperty, Field)
- Constructor for class org.dd4t.databind.viewmodel.base.
ModelFieldMapping
MULTIMEDIA
- Static variable in class org.dd4t.databind.util.
DataBindConstants
O
ORDER_ON_PAGE_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
org.dd4t.databind
- package org.dd4t.databind
org.dd4t.databind.annotations
- package org.dd4t.databind.annotations
org.dd4t.databind.builder
- package org.dd4t.databind.builder
org.dd4t.databind.builder.json
- package org.dd4t.databind.builder.json
org.dd4t.databind.serializers.json
- package org.dd4t.databind.serializers.json
org.dd4t.databind.util
- package org.dd4t.databind.util
org.dd4t.databind.viewmodel.base
- package org.dd4t.databind.viewmodel.base
R
renderComponentField(JsonNode, Class<T>)
- Static method in class org.dd4t.databind.util.
JsonUtils
renderDefaultComponentModelsOnly
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
renderDefaultComponentModelsOnly()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
renderDefaultComponentsIfNoModelFound
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
renderDefaultComponentsIfNoModelFound()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
renderDefaultComponentsIfNoModelFound()
- Static method in class org.dd4t.databind.
DataBindFactory
RENDERED_CONTENT_NODE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
renderGenericComponentsOnly()
- Static method in class org.dd4t.databind.
DataBindFactory
ROOT_ELEMENT_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
S
scanAndLoadModels()
- Method in class org.dd4t.databind.builder.
BaseDataBinder
SCHEMA_NODE_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
setConcreteComponentImpl(Class<? extends Component>)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setConcreteComponentPresentationImpl(Class<? extends ComponentPresentation>)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setConcreteComponentTemplateImpl(Class<? extends ComponentTemplate>)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setConcreteFieldImpl(Class<? extends Field>)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setConverter(ModelConverter)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setDataBinder(DataBinder)
- Method in class org.dd4t.databind.
DataBindFactory
setFieldValue(T, Field, Object, FieldType)
- Method in class org.dd4t.databind.builder.
AbstractModelConverter
setGenericComponentOnComponentPresentation()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setGenericParameters()
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setGenericParameters()
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
setIsDynamicCP(boolean)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setLastModified(DateTime)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setLastPublishDate(DateTime)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setRawData(Object)
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
setRawDataOnModel()
- Method in class org.dd4t.databind.viewmodel.base.
ViewModelBase
setRenderDefaultComponentModelsOnly(boolean)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setRenderDefaultComponentsIfNoModelFound(boolean)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setTcmUri(TCMURI)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setTemplateUri(TCMURI)
- Method in class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
setViewModelMetaKeyName(String)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
setViewModelPackageRoot(String)
- Method in class org.dd4t.databind.builder.
BaseDataBinder
T
TRIDION_VIEW_MODEL_BASE_CLASS_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
TRIDION_VIEW_MODEL_INTERFACE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
TridionFieldTypeIdResolver
- Class in
org.dd4t.databind.serializers.json
Resolves Tridion Field Types to their proper concrete classes, which are subclasses of the abstract BaseField class.
TridionFieldTypeIdResolver()
- Constructor for class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
TridionViewModelBase
- Class in
org.dd4t.databind.viewmodel.base
Extend your Tridion models from here for XPM support and generic Tridion Item data.
TridionViewModelBase()
- Constructor for class org.dd4t.databind.viewmodel.base.
TridionViewModelBase
TridionViewModelBase.XPMInfo
- Class in
org.dd4t.databind.viewmodel.base
TRUE_STRING
- Static variable in class org.dd4t.databind.util.
DataBindConstants
typeFromId(String)
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
typeFromId(DatabindContext, String)
- Method in class org.dd4t.databind.serializers.json.
TridionFieldTypeIdResolver
TypeUtils
- Class in
org.dd4t.databind.util
dd4t-2
V
VIEW_MODEL_ANNOTATION_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
VIEW_MODEL_BASE_CLASS_NAME
- Static variable in class org.dd4t.databind.util.
DataBindConstants
VIEW_MODEL_DEFAULT_META_KEY
- Static variable in class org.dd4t.databind.util.
DataBindConstants
VIEW_MODEL_DEFAULT_NAMESPACE
- Static variable in class org.dd4t.databind.util.
DataBindConstants
VIEW_MODELS
- Static variable in class org.dd4t.databind.builder.
BaseDataBinder
ViewModel
- Annotation Type in
org.dd4t.databind.annotations
ViewModelBase
- Class in
org.dd4t.databind.viewmodel.base
test
ViewModelBase()
- Constructor for class org.dd4t.databind.viewmodel.base.
ViewModelBase
Default constructor.
viewModelMetaKeyName
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
viewModelPackageRoot
- Variable in class org.dd4t.databind.builder.
BaseDataBinder
ViewModelProperty
- Annotation Type in
org.dd4t.databind.annotations
X
XPATH
- Static variable in class org.dd4t.databind.util.
DataBindConstants
A
B
C
D
E
F
G
I
J
L
M
O
R
S
T
V
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.