Skip navigation links
A C E F G H I L M N O R S T X 

A

accepts(DataContextProperties, ResourceFactoryRegistry) - Method in class org.apache.metamodel.xml.XmlDomDataContextFactory
 
accepts(DataContextProperties, ResourceFactoryRegistry) - Method in class org.apache.metamodel.xml.XmlSaxDataContextFactory
 
autoFlattenTables() - Method in class org.apache.metamodel.xml.XmlDomDataContext
Automatically flattens tables that only contain a single data carrying column.

C

COLUMN_NAME_ROW_ID - Static variable in class org.apache.metamodel.xml.XmlSaxDataContext
 
create(DataContextProperties, ResourceFactoryRegistry) - Method in class org.apache.metamodel.xml.XmlDomDataContextFactory
 
create(DataContextProperties, ResourceFactoryRegistry) - Method in class org.apache.metamodel.xml.XmlSaxDataContextFactory
 

E

equals(Object) - Method in class org.apache.metamodel.xml.XmlSaxTableDef
 

F

flattenTables(Relationship) - Method in class org.apache.metamodel.xml.XmlDomDataContext
 

G

getAttributes(Element) - Static method in class org.apache.metamodel.xml.XmlDomDataContext
 
getChildElements(Element) - Static method in class org.apache.metamodel.xml.XmlDomDataContext
 
getMainSchema() - Method in class org.apache.metamodel.xml.XmlDomDataContext
 
getMainSchema() - Method in class org.apache.metamodel.xml.XmlSaxDataContext
 
getMainSchemaName() - Method in class org.apache.metamodel.xml.XmlDomDataContext
 
getMainSchemaName() - Method in class org.apache.metamodel.xml.XmlSaxDataContext
 
getRowXpath() - Method in class org.apache.metamodel.xml.XmlSaxTableDef
 
getTextContent(Element) - Static method in class org.apache.metamodel.xml.XmlDomDataContext
 
getValueXpaths() - Method in class org.apache.metamodel.xml.XmlSaxTableDef
 

H

hashCode() - Method in class org.apache.metamodel.xml.XmlSaxTableDef
 
hasSiblings(Element) - Static method in class org.apache.metamodel.xml.XmlDomDataContext
 

I

isAutoFlattenTables() - Method in class org.apache.metamodel.xml.XmlDomDataContext
 
isRootElement(Element) - Static method in class org.apache.metamodel.xml.XmlDomDataContext
 

L

loadSchema() - Method in class org.apache.metamodel.xml.XmlDomDataContext
Loads the schema if it hasn't been loaded before

M

materializeMainSchemaTable(Table, List<Column>, int) - Method in class org.apache.metamodel.xml.XmlDomDataContext
 
materializeMainSchemaTable(Table, List<Column>, int) - Method in class org.apache.metamodel.xml.XmlSaxDataContext
 

N

NATIVE_TYPE_ATTRIBUTE - Static variable in class org.apache.metamodel.xml.XmlDomDataContext
 
NATIVE_TYPE_FOREIGN_KEY - Static variable in class org.apache.metamodel.xml.XmlDomDataContext
 
NATIVE_TYPE_PRIMARY_KEY - Static variable in class org.apache.metamodel.xml.XmlDomDataContext
 
NATIVE_TYPE_TEXT - Static variable in class org.apache.metamodel.xml.XmlDomDataContext
 

O

org.apache.metamodel.xml - package org.apache.metamodel.xml
Module package for XML files

R

reloadSchema() - Method in class org.apache.metamodel.xml.XmlDomDataContext
Forces a fresh load of the schema, even though it has already been loaded

S

setAutoFlattenTables(boolean) - Method in class org.apache.metamodel.xml.XmlDomDataContext
 

T

toString() - Method in class org.apache.metamodel.xml.XmlSaxTableDef
 

X

XmlDomDataContext - Class in org.apache.metamodel.xml
A DataContext strategy that reads XML content and maps it to a table-based model similar to the rest of MetaModel.
XmlDomDataContext(String, Document, boolean) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
Creates an XML DataContext strategy based on an already parsed Document.
XmlDomDataContext(Resource, boolean) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
Creates an XML DataContext strategy based on a file.
XmlDomDataContext(File, boolean) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
 
XmlDomDataContext(InputSource, String, boolean) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
 
XmlDomDataContext(URL, boolean) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
 
XmlDomDataContext(File) - Constructor for class org.apache.metamodel.xml.XmlDomDataContext
Creates an XML DataContext strategy based on a file.
XmlDomDataContextFactory - Class in org.apache.metamodel.xml
 
XmlDomDataContextFactory() - Constructor for class org.apache.metamodel.xml.XmlDomDataContextFactory
 
XmlSaxDataContext - Class in org.apache.metamodel.xml
XML datacontext which uses SAX parsing for fast and memory effecient reading of XML files.
XmlSaxDataContext(Supplier<InputSource>, Collection<XmlSaxTableDef>) - Constructor for class org.apache.metamodel.xml.XmlSaxDataContext
Constructs an XML DataContext based on SAX parsing.
XmlSaxDataContext(Supplier<InputSource>, XmlSaxTableDef...) - Constructor for class org.apache.metamodel.xml.XmlSaxDataContext
 
XmlSaxDataContext(Resource, XmlSaxTableDef...) - Constructor for class org.apache.metamodel.xml.XmlSaxDataContext
 
XmlSaxDataContext(Resource, Collection<XmlSaxTableDef>) - Constructor for class org.apache.metamodel.xml.XmlSaxDataContext
 
XmlSaxDataContext(File, XmlSaxTableDef...) - Constructor for class org.apache.metamodel.xml.XmlSaxDataContext
 
XmlSaxDataContextFactory - Class in org.apache.metamodel.xml
A DataContextFactory for XML files where a "table-defs" or "xml-sax-table-defs" element has been configured and represents the tables and their XPaths as defined by XmlSaxDataContext.
XmlSaxDataContextFactory() - Constructor for class org.apache.metamodel.xml.XmlSaxDataContextFactory
 
XmlSaxTableDef - Class in org.apache.metamodel.xml
Defines a table layout for XmlSaxDataContext.
XmlSaxTableDef(String, String[]) - Constructor for class org.apache.metamodel.xml.XmlSaxTableDef
Constructs a XmlSaxTableDef based on an xpath expression for the row scope and an array of xpath expressions for the individual values (columns) within a row.
XmlSaxTableDef(String, Collection<String>) - Constructor for class org.apache.metamodel.xml.XmlSaxTableDef
 
A C E F G H I L M N O R S T X 
Skip navigation links

Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.