Class MetadataReference
- java.lang.Object
-
- mil.nga.geopackage.extension.metadata.reference.MetadataReference
-
public class MetadataReference extends Object
Links metadata in the gpkg_metadata table to data in the feature, and tiles tables- Author:
- osbornb
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOLUMN_COLUMN_NAMEcolumnName field namestatic StringCOLUMN_FILE_IDmdFileId field namestatic StringCOLUMN_PARENT_IDmdParentId field namestatic StringCOLUMN_REFERENCE_SCOPEreferenceScope field namestatic StringCOLUMN_ROW_ID_VALUErowIdValue field namestatic StringCOLUMN_TABLE_NAMEtableName field namestatic StringCOLUMN_TIMESTAMPtimestamp field namestatic StringTABLE_NAMETable name
-
Constructor Summary
Constructors Constructor Description MetadataReference()Default ConstructorMetadataReference(MetadataReference metadataReference)Copy Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColumnName()longgetFileId()MetadatagetMetadata()LonggetParentId()MetadatagetParentMetadata()ReferenceScopeTypegetReferenceScope()LonggetRowIdValue()StringgetTableName()DategetTimestamp()voidsetColumnName(String columnName)voidsetMetadata(Metadata metadata)voidsetParentMetadata(Metadata parentMetadata)voidsetReferenceScope(ReferenceScopeType referenceScope)voidsetRowIdValue(Long rowIdValue)voidsetTableName(String tableName)voidsetTimestamp(Date timestamp)
-
-
-
Field Detail
-
TABLE_NAME
public static final String TABLE_NAME
Table name- See Also:
- Constant Field Values
-
COLUMN_REFERENCE_SCOPE
public static final String COLUMN_REFERENCE_SCOPE
referenceScope field name- See Also:
- Constant Field Values
-
COLUMN_TABLE_NAME
public static final String COLUMN_TABLE_NAME
tableName field name- See Also:
- Constant Field Values
-
COLUMN_COLUMN_NAME
public static final String COLUMN_COLUMN_NAME
columnName field name- See Also:
- Constant Field Values
-
COLUMN_ROW_ID_VALUE
public static final String COLUMN_ROW_ID_VALUE
rowIdValue field name- See Also:
- Constant Field Values
-
COLUMN_TIMESTAMP
public static final String COLUMN_TIMESTAMP
timestamp field name- See Also:
- Constant Field Values
-
COLUMN_FILE_ID
public static final String COLUMN_FILE_ID
mdFileId field name- See Also:
- Constant Field Values
-
COLUMN_PARENT_ID
public static final String COLUMN_PARENT_ID
mdParentId field name- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MetadataReference
public MetadataReference()
Default Constructor
-
MetadataReference
public MetadataReference(MetadataReference metadataReference)
Copy Constructor- Parameters:
metadataReference- metadata reference to copy- Since:
- 1.3.0
-
-
Method Detail
-
getReferenceScope
public ReferenceScopeType getReferenceScope()
-
setReferenceScope
public void setReferenceScope(ReferenceScopeType referenceScope)
-
getTableName
public String getTableName()
-
setTableName
public void setTableName(String tableName)
-
getColumnName
public String getColumnName()
-
setColumnName
public void setColumnName(String columnName)
-
getRowIdValue
public Long getRowIdValue()
-
setRowIdValue
public void setRowIdValue(Long rowIdValue)
-
getTimestamp
public Date getTimestamp()
-
setTimestamp
public void setTimestamp(Date timestamp)
-
getMetadata
public Metadata getMetadata()
-
setMetadata
public void setMetadata(Metadata metadata)
-
getFileId
public long getFileId()
-
getParentMetadata
public Metadata getParentMetadata()
-
setParentMetadata
public void setParentMetadata(Metadata parentMetadata)
-
getParentId
public Long getParentId()
-
-