|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnalyticTable
Contains analytic attributes to apply to a table. These attributes include information such as the sampling rate and a description of the group of observations in this table. Used by SAS Enterprise Miner.
Attributes of AnalyticTable are:
Associations of AnalyticTable are:
factory
create methods. // create a store to contain your objects for this change. If you do not have an existing object // or store to use. You may obtain the store from another object by using Object.getObjectStore(). MdFactory factory; //where "factory" is a valid MdFactory instance MdObjectStore objectStore = factory.createObjectStore(); AnalyticTable myObject = (AnalyticTable) factory.createComplexMetadataObject(objectStore, "AnalyticTable_Object", MetadataObjects.ANALYTICTABLE, "AAAAAAAA"); myObject.updateMetadataAll(); // Write object to server objectStore.dispose(); // dispose of the object store if it is no longer needed
MdOMIUtil
.
updateMetadataAll
method.
delete
method can be used.
This will flag the object as being deleted on the client, and will require an update call to persist
the change to the server.
Field Summary | |
---|---|
static java.lang.String |
ASSOCIATION_ANALYTICTRAININGTABLE_NAME
Constant used for the name of the AnalyticTrainingTable association. |
static java.lang.String |
ATTRIBUTE_ANALYTICTABLEROLE_NAME
Constant used for the name of the AnalyticTableRole attribute. |
static java.lang.String |
ATTRIBUTE_ANALYTICTABLETYPE_NAME
Constant used for the name of the AnalyticTableType attribute. |
static java.lang.String |
ATTRIBUTE_SAMPLINGRATE_NAME
Constant used for the name of the SamplingRate attribute. |
static java.lang.String |
ATTRIBUTE_SEGMENT_NAME
Constant used for the name of the Segment attribute. |
static java.lang.String |
ATTRIBUTE_USEEXTERNALDATA_NAME
Constant used for the name of the UseExternalData attribute. |
Fields inherited from interface com.sas.metadata.remote.MdObjectBase |
---|
ATTRIBUTE_DESC_NAME, ATTRIBUTE_ID_NAME, ATTRIBUTE_METADATACREATED_NAME, ATTRIBUTE_METADATAUPDATED_NAME, ATTRIBUTE_NAME_NAME |
Method Summary | |
---|---|
java.lang.String |
getAnalyticTableRole()
Gets the String value of AnalyticTableRole |
int |
getAnalyticTableRoleMaxLength()
Gets the maximum length of AnalyticTableRole |
int |
getAnalyticTableRoleState()
Gets the Metadata State of AnalyticTableRole |
java.lang.String |
getAnalyticTableType()
Gets the String value of AnalyticTableType |
int |
getAnalyticTableTypeMaxLength()
Gets the maximum length of AnalyticTableType |
int |
getAnalyticTableTypeState()
Gets the Metadata State of AnalyticTableType |
RelationalTable |
getAnalyticTrainingTable()
Gets the RelationalTable for AnalyticTrainingTable |
AssociationList |
getAnalyticTrainingTables()
Gets the AssociationList of AnalyticTrainingTables |
AssociationList |
getAnalyticTrainingTables(boolean fGoToServer)
Gets the Associationlist of AnalyticTrainingTables |
double |
getSamplingRate()
Gets the double value of SamplingRate |
int |
getSamplingRateState()
Gets the Metadata State of SamplingRate |
java.lang.String |
getSegment()
Gets the String value of Segment |
int |
getSegmentMaxLength()
Gets the maximum length of Segment |
int |
getSegmentState()
Gets the Metadata State of Segment |
int |
getUseExternalData()
Gets the int value of UseExternalData |
int |
getUseExternalDataState()
Gets the Metadata State of UseExternalData |
void |
initializePredObjects()
(S) Adds the Associated objects to the predObjects which are: AnalyticTrainingTable |
void |
initializeRequiredObjects()
(S) This initializes the Required Objects(Roles) which are: |
void |
setAnalyticTableRole(java.lang.String inAnalyticTableRole)
Sets the AnalyticTableRole value and sets the state to MetadataState.LOCAL. |
void |
setAnalyticTableRole(java.lang.String inAnalyticTableRole,
int state)
Sets the AnalyticTableRole Metadata State. |
void |
setAnalyticTableRoleState(int state)
Sets the Metadata State of AnalyticTableRole . |
void |
setAnalyticTableType(java.lang.String inAnalyticTableType)
Sets the AnalyticTableType value and sets the state to MetadataState.LOCAL. |
void |
setAnalyticTableType(java.lang.String inAnalyticTableType,
int state)
Sets the AnalyticTableType Metadata State. |
void |
setAnalyticTableTypeState(int state)
Sets the Metadata State of AnalyticTableType . |
void |
setAnalyticTrainingTable(RelationalTable inObject)
Sets the AnalyticTrainingTables list 0th element to be inObject . |
void |
setAnalyticTrainingTables(AssociationList list)
Sets the AnalyticTrainingTables list to be list . |
void |
setAnalyticTrainingTables(AssociationList list,
int state)
Sets the AnalyticTrainingTables list to be list . |
void |
setSamplingRate(double inSamplingRate)
Sets the SamplingRate value and sets the state to MetadataState.LOCAL. |
void |
setSamplingRate(double inSamplingRate,
int state)
Sets the SamplingRate Metadata State. |
void |
setSamplingRate(java.lang.String inSamplingRate)
Sets the SamplingRate value and sets the state to MetadataState.LOCAL |
void |
setSamplingRate(java.lang.String inSamplingRate,
int state)
Sets the SamplingRate value and Metadata State. |
void |
setSamplingRateState(int state)
Sets the Metadata State of SamplingRate . |
void |
setSegment(java.lang.String inSegment)
Sets the Segment value and sets the state to MetadataState.LOCAL. |
void |
setSegment(java.lang.String inSegment,
int state)
Sets the Segment Metadata State. |
void |
setSegmentState(int state)
Sets the Metadata State of Segment . |
void |
setUseExternalData(int inUseExternalData)
Sets the UseExternalData value and sets the state to MetadataState.LOCAL. |
void |
setUseExternalData(int inUseExternalData,
int state)
Sets the UseExternalData Metadata State. |
void |
setUseExternalData(java.lang.String inUseExternalData)
Sets the UseExternalData value and sets the state to MetadataState.LOCAL. |
void |
setUseExternalData(java.lang.String inUseExternalData,
int state)
Sets the UseExternalData value and Metadata State. |
void |
setUseExternalDataState(int state)
Sets the Metadata State of UseExternalData . |
Methods inherited from interface com.sas.metadata.remote.MdObjectBaseXML |
---|
closeUpdateMetadataXML, createEmptyXML, createObjectRefreshXML, createObjectXML, createObjectXML, createUpdateAssociationXML, createUpdateAssociationXML, createUpdateSimpleXML, doCreateUpdateXML, getUpdateSimpleSubstring, updateMetadataAll |
Field Detail |
---|
static final java.lang.String ATTRIBUTE_USEEXTERNALDATA_NAME
UseExternalData: User data from external source. such as Purchased demographic information.
static final java.lang.String ATTRIBUTE_SAMPLINGRATE_NAME
SamplingRate: Percent of the set of all possible values. Usually between 0 and 1.
static final java.lang.String ATTRIBUTE_SEGMENT_NAME
Segment: Description of the group of user defined observations that form this table.
static final java.lang.String ATTRIBUTE_ANALYTICTABLEROLE_NAME
AnalyticTableRole: Train, Validate
static final java.lang.String ATTRIBUTE_ANALYTICTABLETYPE_NAME
AnalyticTableType: transaction, coordinate
static final java.lang.String ASSOCIATION_ANALYTICTRAININGTABLE_NAME
AnalyticTrainingTable: The table associated with these analytic attributes.
Method Detail |
---|
void initializeRequiredObjects() throws java.rmi.RemoteException
initializeRequiredObjects
in interface MdObjectBaseUtil
initializeRequiredObjects
in interface Root
initializeRequiredObjects
in interface SecondaryType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.void initializePredObjects() throws java.rmi.RemoteException
AnalyticTrainingTable
initializePredObjects
in interface MdObjectBase
initializePredObjects
in interface Root
initializePredObjects
in interface SecondaryType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getUseExternalData() throws java.rmi.RemoteException
int
value of UseExternalData
UseExternalData
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getUseExternalDataState() throws java.rmi.RemoteException
UseExternalData
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.double getSamplingRate() throws java.rmi.RemoteException
double
value of SamplingRate
SamplingRate
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getSamplingRateState() throws java.rmi.RemoteException
SamplingRate
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getSegment() throws java.rmi.RemoteException
String
value of Segment
Segment
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getSegmentState() throws java.rmi.RemoteException
Segment
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getSegmentMaxLength() throws java.rmi.RemoteException
Segment
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getAnalyticTableRole() throws java.rmi.RemoteException
String
value of AnalyticTableRole
AnalyticTableRole
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getAnalyticTableRoleState() throws java.rmi.RemoteException
AnalyticTableRole
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getAnalyticTableRoleMaxLength() throws java.rmi.RemoteException
AnalyticTableRole
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.java.lang.String getAnalyticTableType() throws java.rmi.RemoteException
String
value of AnalyticTableType
AnalyticTableType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getAnalyticTableTypeState() throws java.rmi.RemoteException
AnalyticTableType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.int getAnalyticTableTypeMaxLength() throws java.rmi.RemoteException
AnalyticTableType
java.rmi.RemoteException
- If error connecting/communicating to/with remote object.AssociationList getAnalyticTrainingTables() throws java.rmi.RemoteException, MdException
AnalyticTrainingTables
AnalyticTrainingTables
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
RelationalTable getAnalyticTrainingTable() throws java.rmi.RemoteException, MdException
RelationalTable
for AnalyticTrainingTable
RelationalTable
( null
if not set) of AnalyticTrainingTable
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.AssociationList getAnalyticTrainingTables(boolean fGoToServer) throws java.rmi.RemoteException, MdException
AnalyticTrainingTables
fGoToServer
- boolean Get the value from the server.
AnalyticTrainingTables
which can be of type: java.rmi.RemoteException
- If error connecting/communicating to/with remote object.
MdException
- If error getting/setting part of the object.void setUseExternalData(int inUseExternalData) throws java.rmi.RemoteException
UseExternalData
value and sets the state to MetadataState.LOCAL.
inUseExternalData
- int
java.rmi.RemoteException
- If error communicating with remote object.void setUseExternalData(int inUseExternalData, int state) throws java.rmi.RemoteException
UseExternalData
Metadata State.
inUseExternalData
- intstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setUseExternalData(java.lang.String inUseExternalData) throws java.rmi.RemoteException
UseExternalData
value and sets the state to MetadataState.LOCAL.
inUseExternalData
- String
java.rmi.RemoteException
- If error communicating with remote object.void setUseExternalData(java.lang.String inUseExternalData, int state) throws java.rmi.RemoteException
UseExternalData
value and Metadata State.
inUseExternalData
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setUseExternalDataState(int state) throws java.rmi.RemoteException
UseExternalData
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setSamplingRate(double inSamplingRate) throws java.rmi.RemoteException
SamplingRate
value and sets the state to MetadataState.LOCAL.
inSamplingRate
- double
java.rmi.RemoteException
- If error communicating with remote object.void setSamplingRate(double inSamplingRate, int state) throws java.rmi.RemoteException
SamplingRate
Metadata State.
inSamplingRate
- doublestate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setSamplingRate(java.lang.String inSamplingRate) throws java.rmi.RemoteException
SamplingRate
value and sets the state to MetadataState.LOCAL
inSamplingRate
- String
java.rmi.RemoteException
- If error communicating with remote object.void setSamplingRate(java.lang.String inSamplingRate, int state) throws java.rmi.RemoteException
SamplingRate
value and Metadata State.
inSamplingRate
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setSamplingRateState(int state) throws java.rmi.RemoteException
SamplingRate
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setSegment(java.lang.String inSegment) throws java.rmi.RemoteException
Segment
value and sets the state to MetadataState.LOCAL.
inSegment
- String
java.rmi.RemoteException
- If error communicating with remote object.void setSegment(java.lang.String inSegment, int state) throws java.rmi.RemoteException
Segment
Metadata State.
inSegment
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setSegmentState(int state) throws java.rmi.RemoteException
Segment
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableRole(java.lang.String inAnalyticTableRole) throws java.rmi.RemoteException
AnalyticTableRole
value and sets the state to MetadataState.LOCAL.
inAnalyticTableRole
- String
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableRole(java.lang.String inAnalyticTableRole, int state) throws java.rmi.RemoteException
AnalyticTableRole
Metadata State.
inAnalyticTableRole
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableRoleState(int state) throws java.rmi.RemoteException
AnalyticTableRole
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableType(java.lang.String inAnalyticTableType) throws java.rmi.RemoteException
AnalyticTableType
value and sets the state to MetadataState.LOCAL.
inAnalyticTableType
- String
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableType(java.lang.String inAnalyticTableType, int state) throws java.rmi.RemoteException
AnalyticTableType
Metadata State.
inAnalyticTableType
- Stringstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTableTypeState(int state) throws java.rmi.RemoteException
AnalyticTableType
.
state
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTrainingTables(AssociationList list) throws java.rmi.RemoteException
AnalyticTrainingTables
list to be list
. Object of which can be of type:
list
- AssociationList
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTrainingTables(AssociationList list, int state) throws java.rmi.RemoteException
AnalyticTrainingTables
list to be list
. Object of which can be of type:
list
- AssociationListstate
- int
java.rmi.RemoteException
- If error communicating with remote object.void setAnalyticTrainingTable(RelationalTable inObject) throws java.rmi.RemoteException
AnalyticTrainingTables
list 0th element to be inObject
.
inObject
- RelationalTable
java.rmi.RemoteException
- If error communicating with remote object.
|
Metadata |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |