org.antforge.waqlpp.core
Interface DataDependency


public interface DataDependency

A data dependency is an immutable object representing an unresolved data dependency inside a parsed WAQL query. The object identity itself may be used to identify a single dependency, so do not clone or replicate such an object but pass it by reference instead.

Author:
Michael Starzinger

Method Summary
 java.lang.Integer getIdentifier()
          Returns the identifier of this data dependency as specified in the original WAQL query.
 java.lang.String getRequest()
          Returns the textual representation of the request inside this data dependency as specified in the original WAQL query.
 

Method Detail

getIdentifier

java.lang.Integer getIdentifier()
Returns the identifier of this data dependency as specified in the original WAQL query. If no identifier was specified this operation will return null instead.

Returns:
The data dependency identifier or null if none was specified.

getRequest

java.lang.String getRequest()
Returns the textual representation of the request inside this data dependency as specified in the original WAQL query.

Returns:
The textual representation of the request.