| 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.