public class MapLoader extends DefaultHandler
Constructor and Description |
---|
MapLoader() |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] text,
int start,
int length) |
void |
endElement(String namespaceURI,
String localName,
String qName) |
DataMap |
loadDataMap(InputSource src)
Loads a DataMap from XML input source.
|
protected String |
mapNameFromLocation(String location)
Helper method to guess the map name from its location.
|
void |
startElement(String namespaceUri,
String localName,
String qName,
Attributes attributes) |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public static final String DATA_MAP_TAG
public static final String PROPERTY_TAG
public static final String EMBEDDABLE_TAG
public static final String EMBEDDABLE_ATTRIBUTE_TAG
public static final String EMBEDDED_ATTRIBUTE_TAG
public static final String EMBEDDABLE_ATTRIBUTE_OVERRIDE_TAG
public static final String DB_ENTITY_TAG
public static final String OBJ_ENTITY_TAG
public static final String DB_ATTRIBUTE_TAG
public static final String OBJ_ATTRIBUTE_TAG
public static final String OBJ_ATTRIBUTE_OVERRIDE_TAG
public static final String OBJ_RELATIONSHIP_TAG
public static final String DB_RELATIONSHIP_TAG
public static final String DB_RELATIONSHIP_REF_TAG
public static final String DB_ATTRIBUTE_PAIR_TAG
public static final String PROCEDURE_TAG
public static final String PROCEDURE_PARAMETER_TAG
public static final String POST_ADD_TAG
public static final String PRE_PERSIST_TAG
public static final String POST_PERSIST_TAG
public static final String PRE_UPDATE_TAG
public static final String POST_UPDATE_TAG
public static final String PRE_REMOVE_TAG
public static final String POST_REMOVE_TAG
public static final String POST_LOAD_TAG
public static final String QUERY_TAG
public static final String QUERY_SQL_TAG
public static final String QUERY_EJBQL_TAG
public static final String QUERY_QUALIFIER_TAG
public static final String QUERY_ORDERING_TAG
public static final String QUERY_PREFETCH_TAG
public static final String TRUE
public static final String FALSE
public static final String DB_KEY_GENERATOR_TAG
public static final String DB_GENERATOR_TYPE_TAG
public static final String DB_GENERATOR_NAME_TAG
public static final String DB_KEY_CACHE_SIZE_TAG
public static final String OBJ_ENTITY_ROOT
public static final String DB_ENTITY_ROOT
public static final String PROCEDURE_ROOT
public static final String DATA_MAP_ROOT
public static final String JAVA_CLASS_ROOT
public DataMap loadDataMap(InputSource src) throws CayenneRuntimeException
CayenneRuntimeException
protected String mapNameFromLocation(String location)
public void startElement(String namespaceUri, String localName, String qName, Attributes attributes) throws SAXException
startElement
in interface ContentHandler
startElement
in class DefaultHandler
SAXException
public void endElement(String namespaceURI, String localName, String qName) throws SAXException
endElement
in interface ContentHandler
endElement
in class DefaultHandler
SAXException
public void characters(char[] text, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class DefaultHandler
SAXException
Copyright © 2001–2023 Apache Cayenne. All rights reserved.