|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--JHPcte.NttVagueObjSet
A class representing NTT's Java interface.
All operations are able to cope with the inaccessibility of parts
of the database in a senseful way.
Further information about the NTT database query language is available
at NTT's Homepage
PcteProcess.NttQuery(java.lang.String, JHPcte.NttVagueObjSet[]),
NttObjectReference,
NttException| Constructor Summary | |
protected |
NttVagueObjSet(PcteProcess actualProcess,
PcteObjectReference[] inputObjects)
constructs an NttVagueObjSet of some object references. |
protected |
NttVagueObjSet(PcteProcess actualProcess,
java.lang.String query,
NttVagueObjSet[] inputVagueObjSets)
submits an NTT query. |
| Method Summary | |
int |
containsObject(PcteObjectReference object)
checks whether an object belongs to this NttVagueObjSet. |
void |
discardAtServer()
discards this NttVagueObjSet at the server. |
protected void |
finalize()
|
PcteAttributeTypeProperties |
getAttributeTypeProperties(java.lang.String type)
NTT's API operation to get attribute type properties. |
PcteLinkTypeProperties |
getLinkTypeProperties(java.lang.String type)
NTT's API operation to get link type properties. |
java.lang.String |
getTuplesLine(NttObjectReference object)
gets the tuples output line belonging to a result object. |
java.lang.String |
getTuplesTitle()
gets the tuples output title line. |
boolean |
isComplete()
checks whether all possible candidates were found during the query processing. |
int |
numberOfSureObjects()
the number of stored objects definitely belonging to this NttVagueObjSet |
int |
numberOfUncertainObjects()
the number of stored objects possibly belonging to this NttVagueObjSet |
protected PcteAttributeValue |
objectGetAttribute(PcteObjectReference object,
java.lang.String attribute)
NTT's API operation to get an object attribute. |
protected NttVagueObjSet |
objectGetDestinationObjects(PcteObjectReference object,
java.lang.String link)
NTT's API operation for navigation. |
NttObjectReference |
sureObjectAt(int index)
the sure object of this NttVagueObjSet stored at position index |
NttObjectReference |
uncertainObjectAt(int index)
the uncertain object of this NttVagueObjSet stored at position index |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected NttVagueObjSet(PcteProcess actualProcess,
java.lang.String query,
NttVagueObjSet[] inputVagueObjSets)
throws NttException,
PcteException
PcteProcess.NttQuery method should be preferred.query - the query textinputVagueObjSets - input sets (can be referred to by INPUT[n] in the query)PcteProcess.NttQuery(java.lang.String, JHPcte.NttVagueObjSet[])
protected NttVagueObjSet(PcteProcess actualProcess,
PcteObjectReference[] inputObjects)
throws NttException,
PcteException
PcteProcess.CreateNttVagueObjSet method should be preferred.inputObjects - the object references to build the NttVagueObjSetPcteProcess.CreateNttVagueObjSet(JHPcte.PcteObjectReference[])| Method Detail |
public void discardAtServer()
throws NttException,
PcteException
protected void finalize()
finalize in class java.lang.Object
public int numberOfSureObjects()
throws NttException,
PcteException
public int numberOfUncertainObjects()
throws NttException,
PcteException
public NttObjectReference sureObjectAt(int index)
throws NttException,
PcteException
index - position in the array of the sure objects
public NttObjectReference uncertainObjectAt(int index)
throws NttException,
PcteException
index - position in the array of the uncertain objects
public int containsObject(PcteObjectReference object)
throws NttException,
PcteException
object - the object reference to check
public boolean isComplete()
throws NttException,
PcteException
protected PcteAttributeValue objectGetAttribute(PcteObjectReference object,
java.lang.String attribute)
throws NttException,
PcteException
object - the reference of the desired objectattribute - the name of the desired attributeNttObjectReference.getAttribute(java.lang.String),
PcteObjectReference.Pcte_object_get_attribute(java.lang.String)
protected NttVagueObjSet objectGetDestinationObjects(PcteObjectReference object,
java.lang.String link)
throws NttException,
PcteException
object - the reference of the desired objectlink - the link name (pattern) to followNttObjectReference.getDestinationObjects(java.lang.String),
PcteObjectReference.Pcte_object_reference_set_relative(java.lang.String, int)
public PcteAttributeTypeProperties getAttributeTypeProperties(java.lang.String type)
throws NttException,
PcteException
type - the typename of the desired attribute typePcteProcess.Pcte_ws_get_attribute_type_properties(java.lang.String)
public PcteLinkTypeProperties getLinkTypeProperties(java.lang.String type)
throws NttException,
PcteException
type - the typename of the desired link typePcteProcess.Pcte_ws_get_link_type_properties(java.lang.String)
public java.lang.String getTuplesTitle()
throws NttException,
PcteException
public java.lang.String getTuplesLine(NttObjectReference object)
throws NttException,
PcteException
object - the reference of the desired object
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||