Collaboration API Documentation

com.filenet.bso.api.collaboration.query
Interface ObjectFunction

All Superinterfaces:
PropertyCriteriaNode, QueryOperand, java.io.Serializable

public interface ObjectFunction
extends QueryOperand

Represents an Object function in a Content Engine query. This is a SQL function that represents an object value.


Fields inherited from interface com.filenet.bso.api.collaboration.query.PropertyCriteriaNode
AND, EQUALS, GREATERTHAN, GREATERTHANOREQUAL, IN, ISNOTNULL, ISNULL, LESSTHAN, LESSTHANOREQUAL, LIKE, LITERALOPERAND, NOTEQUAL, NOTLIKE, OBJECTFUNCTION, OR, PROPERTYOPERAND
 
Method Summary
 java.lang.Object getIdentifier()
          Returns the identifier in whatever form it was specified, a String or PropertyOperand.
 PropertyOperand getIdentifierProperty()
          Returns the PropertyOperand identifier if the supplied identifier is a PropertyOperand.
 java.lang.String getIdentifierString()
          Returns the String identifier if the supplied identifier is a String.
 boolean isIdentifierProperty()
          Returns true if the supplied identifier is a PropertyOperand.
 boolean isIdentifierString()
          Returns true if the supplied identifier is a String.
 void setIdentifier(PropertyOperand identifier)
          Specifies the identifier of the object as a property identifier.
 void setIdentifier(java.lang.String identifier)
          Specifies the identifier of the object as a string.
 
Methods inherited from interface com.filenet.bso.api.collaboration.query.PropertyCriteriaNode
getNodeType
 

Method Detail

setIdentifier

public void setIdentifier(java.lang.String identifier)
Specifies the identifier of the object as a string. This can be the ID of an object, the OIID of an object or the full path name (for folder only).

setIdentifier

public void setIdentifier(PropertyOperand identifier)
Specifies the identifier of the object as a property identifier.

getIdentifier

public java.lang.Object getIdentifier()
Returns the identifier in whatever form it was specified, a String or PropertyOperand.

isIdentifierString

public boolean isIdentifierString()
Returns true if the supplied identifier is a String.

isIdentifierProperty

public boolean isIdentifierProperty()
Returns true if the supplied identifier is a PropertyOperand.

getIdentifierString

public java.lang.String getIdentifierString()
Returns the String identifier if the supplied identifier is a String.

getIdentifierProperty

public PropertyOperand getIdentifierProperty()
Returns the PropertyOperand identifier if the supplied identifier is a PropertyOperand.

Collaboration API Documentation

Copyright © 2002 - 2004 FileNet Corporation. All rights reserved.