public class ImportHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
FACULTATIVE |
static boolean |
NO_OVERWRITE |
static boolean |
OBLIGATORY |
static boolean |
OVERWRITE |
Constructor and Description |
---|
ImportHelper() |
Modifier and Type | Method and Description |
---|---|
static boolean |
addAnnotationFromResultSet(java.sql.ResultSet rs,
java.lang.String attributeName,
AnnotatableEntity cdmBase,
Language language) |
static boolean |
addBooleanValue(java.sql.ResultSet rs,
ICdmBase cdmBase,
java.lang.String dbAttrName,
java.lang.String cdmAttrName) |
static boolean |
addMultipleValues(java.util.List<java.lang.Object> sourceValues,
CdmBase cdmBase,
java.lang.String cdmAttrName,
java.util.List<java.lang.Class> classes,
boolean overwriteNull,
boolean obligat) |
static boolean |
addStringValue(java.sql.ResultSet rs,
CdmBase cdmBase,
java.lang.String dbAttrName,
java.lang.String cdmAttrName,
boolean blankToNull) |
static boolean |
addValue(java.lang.Object sourceValue,
ICdmBase cdmBase,
java.lang.String cdmAttrName,
java.lang.Class<?> clazz,
boolean overwriteNull,
boolean obligat) |
static boolean |
addValue(java.sql.ResultSet rs,
ICdmBase cdmBase,
java.lang.String dbAttrName,
java.lang.String cdmAttrName,
java.lang.Class<?> clazz,
boolean overwriteNull,
boolean blankToNull) |
static boolean |
addXmlBooleanValue(org.jdom.Element root,
CdmBase cdmBase,
java.lang.String xmlElementName,
org.jdom.Namespace namespace,
java.lang.String cdmAttrName) |
static boolean |
addXmlStringValue(org.jdom.Element root,
CdmBase cdmBase,
java.lang.String xmlElementName,
org.jdom.Namespace namespace,
java.lang.String cdmAttrName) |
static boolean |
addXmlStringValue(org.jdom.Element root,
CdmBase cdmBase,
java.lang.String xmlElementName,
org.jdom.Namespace namespace,
java.lang.String cdmAttrName,
boolean overwriteNull) |
static boolean |
addXmlValue(org.jdom.Element root,
CdmBase cdmBase,
java.lang.String xmlElementName,
org.jdom.Namespace namespace,
java.lang.String cdmAttrName,
java.lang.Class<?> clazz,
boolean overwriteNull) |
static boolean |
addXmlValue(org.jdom.Element root,
CdmBase cdmBase,
java.lang.String xmlElementName,
org.jdom.Namespace namespace,
java.lang.String cdmAttrName,
java.lang.Class<?> clazz,
boolean overwriteNull,
boolean obligat) |
static VerbatimTimePeriod |
getDatePublished(java.lang.String refYear) |
static java.lang.String |
getGetterMethodName(java.lang.String cdmAttrName,
boolean isBoolean) |
static java.lang.String |
getPutterMethodName(java.lang.Class<?> clazz,
java.lang.String cdmAttrName) |
static java.lang.String |
getSetterMethodName(java.lang.Class<?> clazz,
java.lang.String cdmAttrName) |
static <T> T |
getValue(CdmBase cdmBase,
java.lang.String cdmAttrName,
boolean isBoolean,
boolean obligatory) |
static java.lang.Object |
getXmlInputValue(org.jdom.Element root,
java.lang.String xmlElementName,
org.jdom.Namespace namespace) |
static boolean |
setOriginalSource(ISourceable<?> sourceable,
Reference sourceReference,
long sourceId,
java.lang.String namespace) |
static boolean |
setOriginalSource(ISourceable sourceable,
Reference sourceReference,
java.lang.String sourceId,
java.lang.String namespace)
Adds an original source object to the identifiable entity.
|
public static final boolean OVERWRITE
public static final boolean NO_OVERWRITE
public static final boolean OBLIGATORY
public static final boolean FACULTATIVE
public static boolean setOriginalSource(ISourceable<?> sourceable, Reference sourceReference, long sourceId, java.lang.String namespace)
public static boolean setOriginalSource(ISourceable sourceable, Reference sourceReference, java.lang.String sourceId, java.lang.String namespace)
idEntity
- sourceReference
- sourceId
- public static boolean addStringValue(java.sql.ResultSet rs, CdmBase cdmBase, java.lang.String dbAttrName, java.lang.String cdmAttrName, boolean blankToNull)
public static boolean addBooleanValue(java.sql.ResultSet rs, ICdmBase cdmBase, java.lang.String dbAttrName, java.lang.String cdmAttrName)
public static boolean addValue(java.sql.ResultSet rs, ICdmBase cdmBase, java.lang.String dbAttrName, java.lang.String cdmAttrName, java.lang.Class<?> clazz, boolean overwriteNull, boolean blankToNull)
public static boolean addXmlStringValue(org.jdom.Element root, CdmBase cdmBase, java.lang.String xmlElementName, org.jdom.Namespace namespace, java.lang.String cdmAttrName)
public static boolean addXmlStringValue(org.jdom.Element root, CdmBase cdmBase, java.lang.String xmlElementName, org.jdom.Namespace namespace, java.lang.String cdmAttrName, boolean overwriteNull)
public static boolean addXmlBooleanValue(org.jdom.Element root, CdmBase cdmBase, java.lang.String xmlElementName, org.jdom.Namespace namespace, java.lang.String cdmAttrName)
public static boolean addXmlValue(org.jdom.Element root, CdmBase cdmBase, java.lang.String xmlElementName, org.jdom.Namespace namespace, java.lang.String cdmAttrName, java.lang.Class<?> clazz, boolean overwriteNull)
public static boolean addXmlValue(org.jdom.Element root, CdmBase cdmBase, java.lang.String xmlElementName, org.jdom.Namespace namespace, java.lang.String cdmAttrName, java.lang.Class<?> clazz, boolean overwriteNull, boolean obligat)
public static boolean addValue(java.lang.Object sourceValue, ICdmBase cdmBase, java.lang.String cdmAttrName, java.lang.Class<?> clazz, boolean overwriteNull, boolean obligat)
public static java.lang.String getSetterMethodName(java.lang.Class<?> clazz, java.lang.String cdmAttrName)
clazz
- either boolean or other class (for boolean the naming strategy is different !)cdmAttrName
- public static java.lang.String getPutterMethodName(java.lang.Class<?> clazz, java.lang.String cdmAttrName)
clazz
- either boolean or other class (for boolean the naming strategy is different !)cdmAttrName
- public static boolean addMultipleValues(java.util.List<java.lang.Object> sourceValues, CdmBase cdmBase, java.lang.String cdmAttrName, java.util.List<java.lang.Class> classes, boolean overwriteNull, boolean obligat)
public static boolean addAnnotationFromResultSet(java.sql.ResultSet rs, java.lang.String attributeName, AnnotatableEntity cdmBase, Language language)
public static java.lang.Object getXmlInputValue(org.jdom.Element root, java.lang.String xmlElementName, org.jdom.Namespace namespace)
public static VerbatimTimePeriod getDatePublished(java.lang.String refYear)
public static <T> T getValue(CdmBase cdmBase, java.lang.String cdmAttrName, boolean isBoolean, boolean obligatory)
public static java.lang.String getGetterMethodName(java.lang.String cdmAttrName, boolean isBoolean)
cdmAttrName
- isBoolean
- Copyright © 2007-2020 EDIT. All Rights Reserved.