org.xenei.jena.entities
Interface PredicateInfo

All Known Implementing Classes:
PredicateInfoImpl

public interface PredicateInfo

Information about the predicate. This class should contain enough information to make translation from graph to instance variables possible.


Method Summary
 ActionType getActionType()
           
 String getMethodName()
          Get the method name that this predicate info is describing.
 String getNamespace()
          Get the namespace URI for the predicate.
 com.hp.hpl.jena.rdf.model.Property getProperty()
          Get the predicate as a property.
 String getUriString()
          Get the predicate URI as a string.
 Class<?> getValueClass()
          get the value class.
 

Method Detail

getActionType

ActionType getActionType()
Returns:
the action type for the predicate.

getMethodName

String getMethodName()
Get the method name that this predicate info is describing.

Returns:
the method name

getNamespace

String getNamespace()
Get the namespace URI for the predicate.

Returns:
The namespace URI.

getValueClass

Class<?> getValueClass()
get the value class. The value class is the class that is returned (for a getter type method) or the class type of the argument (for a setter type method).

Returns:
The class

getUriString

String getUriString()
Get the predicate URI as a string.

Returns:
The URI for the predicate.

getProperty

com.hp.hpl.jena.rdf.model.Property getProperty()
Get the predicate as a property.

Returns:
The property for the predicate.


Copyright © 2012 XENEI.com. All Rights Reserved.