public class PlanMetaData
extends RowMetaData
Constructor and Description |
---|
PlanMetaData(ComplexType cType,
java.lang.Object source,
SqlTableData sqlData,
ColumnMetaData[] cl,
PlanMetaDataBuilder pmb,
java.lang.String schemaLocation) |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
appendTo(int indent,
java.lang.StringBuilder sb) |
java.lang.String |
getCbkortPageName() |
java.lang.Integer |
getCode()
Return Pdk feature type code for this plan type
|
boolean |
getDetail_entity() |
java.lang.String |
getEmailTemplate() |
java.lang.String |
getFriendly_name() |
java.lang.String |
getGmlType(int i) |
java.lang.String |
getHandlerClassName() |
int |
getPStateOrDefault(Row r) |
java.lang.String |
getSchemaLocation()
Return relative schemalocation(relative path + schema file name)
|
java.lang.String |
getSequenceName() |
PlanState |
getState(Row r)
Return plan-status i henhold til not-null datoer
|
java.lang.Integer |
getStateDate(Row r) |
PlanState |
getStatePlus(Row r) |
boolean |
hasCurrent()
Indikerer hvorvidt plan har en aktuel indikator kolonne, hvormed historiske versioner af en plan kan skelnes fra aktuel version.
|
boolean |
hasDokLink()
Indikerer hvorvidt plan har en DOKLINK kolonne, hvormed der kan knyttes et PDF-dokument til planen.
|
boolean |
hasPState() |
boolean |
hasState()
Indikerer hvorvidt plan har en status kolonne, som afspejler status for planen (kladde, forslag, vedtaget eller aflyst).
|
boolean |
hasValidTo()
Indikerer hvorvidt plan har en DateTime kolonne, hvormed historiske versioner af en plan kan skelnes fra aktuel version.
|
boolean |
hasVersion() |
int |
indexOf(PdkColumnType pdkType) |
boolean |
isEmailEnabled() |
boolean |
isGeomCheckEnabled() |
boolean |
isSpecifikAflyst(Row r) |
void |
setEmailTemplate(java.lang.String template) |
public PlanMetaData(ComplexType cType, java.lang.Object source, SqlTableData sqlData, ColumnMetaData[] cl, PlanMetaDataBuilder pmb, java.lang.String schemaLocation)
public java.lang.Integer getCode()
public java.lang.String getSchemaLocation()
public int indexOf(PdkColumnType pdkType)
public java.lang.String getSequenceName()
public java.lang.String getHandlerClassName()
public java.lang.String getCbkortPageName()
public boolean isEmailEnabled()
public boolean isGeomCheckEnabled()
public java.lang.String getGmlType(int i)
public boolean hasState()
public boolean hasCurrent()
public boolean hasValidTo()
public boolean hasDokLink()
public boolean hasVersion()
public boolean hasPState()
public boolean isSpecifikAflyst(Row r)
public PlanState getState(Row r)
public java.lang.Integer getStateDate(Row r)
public void setEmailTemplate(java.lang.String template)
public java.lang.String getEmailTemplate()
public java.lang.StringBuilder appendTo(int indent, java.lang.StringBuilder sb)
public java.lang.String getFriendly_name()
public boolean getDetail_entity()
public int getPStateOrDefault(Row r)
public PlanState getStatePlus(Row r)