Package | Description |
---|---|
org.dcm4che3.conf.api |
This package is part of the Maven module dcm4che-conf-api.
|
org.dcm4che3.conf.core |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.adapters |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.api.internal |
This package is contained in the Maven module dcm4che-conf-core-api.
|
org.dcm4che3.conf.core.normalization |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.olock |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.core.util |
This package is contained in the Maven module dcm4che-conf-core.
|
org.dcm4che3.conf.dicom |
This package is part of the Maven module dcm4che-conf-api
and dcm4che-conf-dicom.
|
org.dcm4che3.conf.dicom.adapters |
This package is part of the Maven modules dcm4che-conf-dicom.
|
Modifier and Type | Method and Description |
---|---|
T |
DefaultDelegatingConfigTypeAdapter.fromConfigNode(ST configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
protected ConfigTypeAdapter<T,ST> |
DefaultDelegatingConfigTypeAdapter.getDefaultTypeAdapter(ProcessingContext ctx,
ConfigProperty property) |
Map<String,Object> |
DefaultDelegatingConfigTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
ST |
DefaultDelegatingConfigTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
ST |
DefaultDelegatingConfigTypeAdapter.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx) |
Modifier and Type | Method and Description |
---|---|
ConfigTypeAdapter |
DefaultBeanVitalizer.lookupTypeAdapter(ConfigProperty property) |
Modifier and Type | Method and Description |
---|---|
private Object |
DefaultConfigTypeAdapters.NullablePrimitiveTypeAdapter.checkIfNoValueAndSetDefaultOrFallback(Object configNode,
ConfigProperty property,
Object fallbackDefValue) |
private V |
CollectionTypeAdapter.createCollectionVitalized(ConfigProperty property) |
static void |
DefaultConfigTypeAdapters.delegateChildToConfigNode(Object object,
Map<String,Object> parentNode,
ConfigProperty property,
SavingContext ctx) |
static Object |
DefaultConfigTypeAdapters.delegateGetChildFromConfigNode(Map<String,Object> configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent)
Gets a child node using the name of the provided property, and then looks up the proper adapter and runs it against this child node
|
T |
ReflectiveAdapter.fromConfigNode(Map<String,Object> configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Map<K,V> |
MapTypeAdapter.fromConfigNode(Map<String,Object> configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Map<Class<?>,Object> |
ExtensionTypeAdapter.fromConfigNode(Map<String,Object> configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Object |
DefaultReferenceAdapter.fromConfigNode(Object configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Enum<?> |
DefaultConfigTypeAdapters.EnumTypeAdapter.fromConfigNode(Object configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Object |
ArrayTypeAdapter.fromConfigNode(Object configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
T |
NullToNullDecorator.fromConfigNode(ST configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
X509Certificate |
X509CertificateAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
TimeZone |
TimeZoneTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
TimeUnit |
TimeUnitTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
T |
DefaultConfigTypeAdapters.CommonAbstractTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent)
Deprecated.
|
T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.fromConfigNode(T configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
T |
DefaultConfigTypeAdapters.NullablePrimitiveTypeAdapter.fromConfigNode(T configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
V |
CollectionTypeAdapter.fromConfigNode(T configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
private static Object |
DefaultConfigTypeAdapters.getDefaultIfNull(Object configNode,
ConfigProperty property) |
private Object |
DefaultReferenceAdapter.getReferencedConfigurableObject(String uuid,
LoadingContext ctx,
ConfigProperty property) |
Map<String,Object> |
X509CertificateAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
ReflectiveAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
NullToNullDecorator.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
MapTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
ExtensionTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
DefaultReferenceAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx)
Constant metadata
|
Map<String,Object> |
DefaultConfigTypeAdapters.CommonAbstractTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx)
Deprecated.
|
Map<String,Object> |
DefaultConfigTypeAdapters.CommonAbstractStringTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
DefaultConfigTypeAdapters.EnumTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
CollectionTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
ArrayTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx) |
String |
X509CertificateAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
ReflectiveAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
ST |
NullToNullDecorator.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
MapTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Map<String,Object> |
ExtensionTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Object |
DefaultReferenceAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
String |
DefaultConfigTypeAdapters.CommonAbstractTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx)
Deprecated.
|
String |
DefaultConfigTypeAdapters.CommonAbstractStringTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Object |
DefaultConfigTypeAdapters.EnumTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
T |
CollectionTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
Object |
ArrayTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx) |
protected T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.normalizeBoolean(Object configNode,
ConfigProperty property) |
protected T |
DefaultConfigTypeAdapters.NullablePrimitiveTypeAdapter.normalizeBoolean(Object configNode,
ConfigProperty property) |
protected T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.normalizeInt(Object configNode,
ConfigProperty property) |
protected T |
DefaultConfigTypeAdapters.NullablePrimitiveTypeAdapter.normalizeInt(Object configNode,
ConfigProperty property) |
protected T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.normalizeNumber(Object configNode,
ConfigProperty property) |
protected T |
DefaultConfigTypeAdapters.NullablePrimitiveTypeAdapter.normalizeNumber(Object configNode,
ConfigProperty property) |
private Object |
DefaultReferenceAdapter.resolveDeprecatedReference(String configNode,
ConfigProperty property,
LoadingContext ctx) |
Object |
DefaultConfigTypeAdapters.EnumTypeAdapter.toConfigNode(Enum<?> object,
ConfigProperty property,
SavingContext ctx) |
Map<String,Object> |
ExtensionTypeAdapter.toConfigNode(Map<Class<?>,Object> object,
ConfigProperty property,
SavingContext ctx) |
Map<String,Object> |
MapTypeAdapter.toConfigNode(Map<K,V> object,
ConfigProperty property,
SavingContext ctx) |
Object |
DefaultReferenceAdapter.toConfigNode(Object object,
ConfigProperty property,
SavingContext ctx) |
Object |
ArrayTypeAdapter.toConfigNode(Object object,
ConfigProperty property,
SavingContext ctx) |
Map<String,Object> |
ReflectiveAdapter.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx) |
ST |
NullToNullDecorator.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx) |
T |
DefaultConfigTypeAdapters.PrimitiveTypeAdapter.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx) |
String |
DefaultConfigTypeAdapters.CommonAbstractTypeAdapter.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx)
Deprecated.
|
String |
TimeUnitTypeAdapter.toConfigNode(TimeUnit object,
ConfigProperty property,
SavingContext ctx) |
String |
TimeZoneTypeAdapter.toConfigNode(TimeZone object,
ConfigProperty property,
SavingContext ctx) |
T |
CollectionTypeAdapter.toConfigNode(V object,
ConfigProperty property,
SavingContext ctx) |
String |
X509CertificateAdapter.toConfigNode(X509Certificate object,
ConfigProperty property,
SavingContext ctx) |
Modifier and Type | Field and Description |
---|---|
(package private) ConfigProperty |
ConfigReflection.ClassInfo.olockHashProperty |
private ConfigProperty |
ConfigProperty.pseudoPropertyForCollectionElement |
private ConfigProperty |
ConfigProperty.pseudoPropertyForConfigClassCollectionElement |
(package private) ConfigProperty |
ConfigReflection.ClassInfo.uuidProperty |
Modifier and Type | Field and Description |
---|---|
(package private) List<ConfigProperty> |
ConfigReflection.ClassInfo.configurableProperties |
private static Map<Class,ConfigProperty> |
ConfigReflection.dummyPropsCache |
Modifier and Type | Method and Description |
---|---|
private ConfigProperty |
ConfigProperty.calcPseudoPropertyForCollectionElement() |
ConfigProperty |
ConfigProperty.calcPseudoPropertyForConfigClassCollectionElement() |
ConfigProperty |
ConfigProperty.clone() |
static ConfigProperty |
ConfigReflection.getDummyPropertyForClass(Class clazz) |
ConfigProperty |
ConfigProperty.getPseudoPropertyForCollectionElement()
get type of generic/component for collection/Array, Value type for map
Just copies other annotation parameters.
|
ConfigProperty |
ConfigProperty.getPseudoPropertyForConfigClassCollectionElement()
get type of generic/component for collection/Array, Value type for map
|
ConfigProperty |
ConfigProperty.getPseudoPropertyForGenericsParamater(int genericParameterIndex) |
static ConfigProperty |
ConfigReflection.getUUIDPropertyForClass(Class clazz) |
Modifier and Type | Method and Description |
---|---|
static List<ConfigProperty> |
ConfigReflection.getAllConfigurableFields(Class clazz) |
Modifier and Type | Method and Description |
---|---|
T |
ConfigTypeAdapter.fromConfigNode(ST configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent)
Converts serialized configuration representation to the type provided by this adaptor.
|
static Object |
ConfigReflection.getProperty(Object object,
ConfigProperty property) |
Map<String,Object> |
ConfigTypeAdapter.getSchema(ConfigProperty property,
ProcessingContext ctx)
Returns a metadata node in json-schema format (http://json-schema.org/)
Additional proprietary optional schema parameters:
essentialType - e.g., "base64" for type string class - simple name of the ConfigurableClass if this is a corresponding object mapkey - container that denotes schema for the key (type will always be string, but there could be essentialType, etc) |
ConfigTypeAdapter |
BeanVitalizer.lookupTypeAdapter(ConfigProperty property) |
ST |
ConfigTypeAdapter.normalize(Object configNode,
ConfigProperty property,
ProcessingContext ctx)
Converts allowed representations (e.g., "123" for Integer) to proper serialized representation
|
static void |
ConfigReflection.setProperty(Object object,
ConfigProperty property,
Object value) |
ST |
ConfigTypeAdapter.toConfigNode(T object,
ConfigProperty property,
SavingContext ctx)
Creates a serialized configuration representation for a provided object.
|
Modifier and Type | Method and Description |
---|---|
private Object |
DefaultsAndNullFilterDecorator.getDefaultValueFromClass(Class containerNodeClass,
ConfigProperty property) |
Modifier and Type | Method and Description |
---|---|
boolean |
HashBasedOptimisticLockingConfiguration.HashMarkingTypesafeNodeFilter.beforeNode(Map<String,Object> containerNode,
Class containerNodeClass,
ConfigProperty property) |
Modifier and Type | Method and Description |
---|---|
static Deque<ConfigProperty> |
PathFollower.traceProperties(Class rootConfigurableClazz,
Path path)
Walk the given path 'through' the class structures and return the 'trace' of all visited properties
|
Modifier and Type | Method and Description |
---|---|
boolean |
ConfigNodeTraverser.ConfigNodeTypesafeFilter.beforeNode(Map<String,Object> containerNode,
Class containerNodeClass,
ConfigProperty property) |
void |
ConfigNodeTraverser.ConfigNodesTypesafeFilter.beforeNodes(Map<String,Object> containerNode1,
Map<String,Object> containerNode2,
Class containerNodeClass,
ConfigProperty property)
--TODO Is skipping node indicated by returning true or throwing exception?
|
static void |
ConfigNodeTraverser.dualTraverseNodeTypesafe(Object node1,
Object node2,
ConfigProperty containerProperty,
List<Class> allExtensionClasses,
ConfigNodeTraverser.ConfigNodesTypesafeFilter filter) |
static void |
ConfigNodeTraverser.traverseNodeTypesafe(Object node,
ConfigProperty containerProperty,
List<Class> allExtensionClasses,
ConfigNodeTraverser.ConfigNodeTypesafeFilter filter) |
Modifier and Type | Method and Description |
---|---|
ApplicationEntity |
AppEntityTCGroupHandlingTypeAdapter.fromConfigNode(Map configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Map |
AppEntityTCGroupHandlingTypeAdapter.toConfigNode(ApplicationEntity object,
ConfigProperty property,
SavingContext ctx) |
Modifier and Type | Method and Description |
---|---|
ValueSelector |
ValueSelectorTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Property |
PropertyTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Issuer |
IssuerTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
Code |
CodeTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
EventTypeCode |
AuditSimpleTypeAdapters.EventTypeCodeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
EventID |
AuditSimpleTypeAdapters.EventIDTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
RoleIDCode |
AuditSimpleTypeAdapters.RoleIDCodeTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
AttributesFormat |
AttributeFormatTypeAdapter.fromConfigNode(String configNode,
ConfigProperty property,
LoadingContext ctx,
Object parent) |
String |
AttributeFormatTypeAdapter.toConfigNode(AttributesFormat object,
ConfigProperty property,
SavingContext ctx) |
String |
CodeTypeAdapter.toConfigNode(Code object,
ConfigProperty property,
SavingContext ctx) |
String |
AuditSimpleTypeAdapters.EventIDTypeAdapter.toConfigNode(EventID object,
ConfigProperty property,
SavingContext ctx) |
String |
AuditSimpleTypeAdapters.EventTypeCodeAdapter.toConfigNode(EventTypeCode object,
ConfigProperty property,
SavingContext ctx) |
String |
IssuerTypeAdapter.toConfigNode(Issuer object,
ConfigProperty property,
SavingContext ctx) |
String |
PropertyTypeAdapter.toConfigNode(Property object,
ConfigProperty property,
SavingContext ctx) |
String |
AuditSimpleTypeAdapters.RoleIDCodeTypeAdapter.toConfigNode(RoleIDCode object,
ConfigProperty property,
SavingContext ctx) |
String |
ValueSelectorTypeAdapter.toConfigNode(ValueSelector object,
ConfigProperty property,
SavingContext ctx) |
Copyright © 2017 dcm4che.org. All rights reserved.