public class Metadata
extends java.lang.Object
MetadataFetcher.getMetadata(java.lang.String)
returns the item's metadata.Modifier and Type | Class and Description |
---|---|
static class |
Metadata.Field
Class representing item field - name and type.
|
static class |
Metadata.Item
Class representing item name - db/schema/path name and table/file name.
|
Constructor and Description |
---|
Metadata(Metadata.Item itemName) |
Metadata(Metadata.Item itemName,
java.util.List<Metadata.Field> fields)
Constructs an item's Metadata.
|
Modifier and Type | Method and Description |
---|---|
void |
addField(Metadata.Field field)
Adds a field to metadata fields.
|
java.util.List<Metadata.Field> |
getFields() |
Metadata.Item |
getItem() |
public Metadata(Metadata.Item itemName, java.util.List<Metadata.Field> fields)
itemName
- the item namefields
- the item's fieldspublic Metadata(Metadata.Item itemName)
public Metadata.Item getItem()
public java.util.List<Metadata.Field> getFields()
public void addField(Metadata.Field field)
field
- field to add