net.rewerse.i5.juice.jastor
Interface Thing

All Superinterfaces:
com.ibm.adtech.jastor.Thing
All Known Subinterfaces:
_Thing, AbstractConstruct, AbstractConstruction, AbstractParameter, AbstractRule, AbstractRuleConstruct, Action, ActionComponent, Aggregation, Aggregator, Argument, Assertion, AsynchClient, AsynchEngine, BoundConstraint, BoundConstruction, BoundExpression, BoundVariable, BrokerEngine, Client, CodingElement, CollectionArgument, CollectionOperator, Component, ComposerEngine, CompositeArgument, Condition, ConditionComponent, Constant, Construction, ConstructParameter, Definition, ECAEngine, ECARule, ECARuleComponent, ECARuleConstruct, ECARuleExtended, ECARuleInstance, ECARuleStrict, Engine, Error, Evaluate, Evaluated, EvaluateResponse, Evaluating, Event, EventComponent, EventComposer, EventDetector, Expression, ExpressionArgument, ExpressionConstruct, ExpressionEngine, Formula, FreeVariable, FunctionalParameter, Functor, InputParameter, Interface, Language, LanguageConstruct, LanguageElement, LanguageEngine, LanguageResource, LanguageType, LiteralConstruct, LiteralExpression, Load, Loaded, LocalVariable, LogicalParameter, Member, Message, NativeEngine, NativeRule, NativeRuleConstruct, Opaque, OpaqueConstruct, OpaqueParameter, Operator, OperatorArgument, OptionalArgument, OptionalParameter, Parameter, Query, QueryComponent, Register, Registered, Request, RequiredArgument, RequiredParameter, Response, Result, Rule, RuleComponent, RuleConstruct, RuleEngine, RulePackage, RulePackageConstruct, RuleSet, RuleSetConstruct, RuleSetMember, RuleSource, Service, SharedVariable, SimpleArgument, Solution, SolutionConstraint, Source, Substitution, Term, Terminate, Terminated, TerminatedResponse, TerminateInterface, Test, TestArgument, TestComponent, TestExpression, Tuple, Variable, VariableConstant, VariableDeclaration
All Known Implementing Classes:
_ThingImpl, AbstractConstructImpl, AbstractConstructionImpl, AbstractParameterImpl, AbstractRuleConstructImpl, AbstractRuleImpl, ActionComponentImpl, ActionImpl, AggregationImpl, AggregatorImpl, ArgumentImpl, AssertionImpl, AsynchClientImpl, AsynchEngineImpl, BoundConstraintImpl, BoundConstructionImpl, BoundExpressionImpl, BoundVariableImpl, BrokerEngineImpl, ClientImpl, CodingElementImpl, CollectionArgumentImpl, CollectionOperatorImpl, ComponentImpl, ComposerEngineImpl, CompositeArgumentImpl, ConditionComponentImpl, ConditionImpl, ConstantImpl, ConstructionImpl, ConstructParameterImpl, DefinitionImpl, ECAEngineImpl, ECARuleComponentImpl, ECARuleConstructImpl, ECARuleExtendedImpl, ECARuleImpl, ECARuleInstanceImpl, ECARuleStrictImpl, EngineImpl, ErrorImpl, EvaluatedImpl, EvaluateImpl, EvaluateResponseImpl, EvaluatingImpl, EventComponentImpl, EventComposerImpl, EventDetectorImpl, EventImpl, ExpressionArgumentImpl, ExpressionConstructImpl, ExpressionEngineImpl, ExpressionImpl, FormulaImpl, FreeVariableImpl, FunctionalParameterImpl, FunctorImpl, InputParameterImpl, InterfaceImpl, LanguageConstructImpl, LanguageElementImpl, LanguageEngineImpl, LanguageImpl, LanguageResourceImpl, LanguageTypeImpl, LiteralConstructImpl, LiteralExpressionImpl, LoadedImpl, LoadImpl, LocalVariableImpl, LogicalParameterImpl, MemberImpl, MessageImpl, NativeEngineImpl, NativeRuleConstructImpl, NativeRuleImpl, OpaqueConstructImpl, OpaqueImpl, OpaqueParameterImpl, OperatorArgumentImpl, OperatorImpl, OptionalArgumentImpl, OptionalParameterImpl, ParameterImpl, QueryComponentImpl, QueryImpl, RegisteredImpl, RegisterImpl, RequestImpl, RequiredArgumentImpl, RequiredParameterImpl, ResponseImpl, ResultImpl, RuleComponentImpl, RuleConstructImpl, RuleEngineImpl, RuleImpl, RulePackageConstructImpl, RulePackageImpl, RuleSetConstructImpl, RuleSetImpl, RuleSetMemberImpl, RuleSourceImpl, ServiceImpl, SharedVariableImpl, SimpleArgumentImpl, SolutionConstraintImpl, SolutionImpl, SourceImpl, SubstitutionImpl, TermImpl, TerminatedImpl, TerminatedResponseImpl, TerminateImpl, TerminateInterfaceImpl, TestArgumentImpl, TestComponentImpl, TestExpressionImpl, TestImpl, TupleImpl, VariableConstantImpl, VariableDeclarationImpl, VariableImpl

public interface Thing
extends com.ibm.adtech.jastor.Thing


Field Summary
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright, TYPE
 
Method Summary
 org.w3c.dom.Document asDocument()
           
 org.w3c.dom.Element asDOM()
           
 org.w3c.dom.Element asDOM(org.w3c.dom.Document d)
           
 com.hp.hpl.jena.rdf.model.Resource asResource()
           
 com.hp.hpl.jena.rdf.model.Resource asResource(com.hp.hpl.jena.rdf.model.Model m)
           
 java.lang.String asString()
           
 java.lang.String asString(java.lang.String fmt)
           
 void clearRDFType(com.hp.hpl.jena.rdf.model.Resource tp)
           
 com.hp.hpl.jena.rdf.model.Resource inModel(com.hp.hpl.jena.rdf.model.Model m)
           
 com.hp.hpl.jena.rdf.model.Resource owlClass()
           
 void setRDFType(com.hp.hpl.jena.rdf.model.Resource tp)
           
 java.lang.Class thingClass()
           
 java.lang.Class thingImplClass()
           
 boolean validate()
           
 boolean validate(java.util.Collection<java.lang.Exception> errors)
           
 
Methods inherited from interface com.ibm.adtech.jastor.Thing
clearCache, isRDFType, listStatements, model, registerListener, removeStatements, resource, unregisterListener, uri
 

Method Detail

owlClass

com.hp.hpl.jena.rdf.model.Resource owlClass()

thingClass

java.lang.Class thingClass()

thingImplClass

java.lang.Class thingImplClass()

validate

boolean validate()

validate

boolean validate(java.util.Collection<java.lang.Exception> errors)

inModel

com.hp.hpl.jena.rdf.model.Resource inModel(com.hp.hpl.jena.rdf.model.Model m)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

setRDFType

void setRDFType(com.hp.hpl.jena.rdf.model.Resource tp)
                throws java.lang.Exception
Throws:
java.lang.Exception

clearRDFType

void clearRDFType(com.hp.hpl.jena.rdf.model.Resource tp)
                  throws java.lang.Exception
Throws:
java.lang.Exception

asResource

com.hp.hpl.jena.rdf.model.Resource asResource()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

asResource

com.hp.hpl.jena.rdf.model.Resource asResource(com.hp.hpl.jena.rdf.model.Model m)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

asString

java.lang.String asString()
                          throws java.lang.Exception
Throws:
java.lang.Exception

asString

java.lang.String asString(java.lang.String fmt)
                          throws java.lang.Exception
Throws:
java.lang.Exception

asDocument

org.w3c.dom.Document asDocument()
                                throws java.lang.Exception
Throws:
java.lang.Exception

asDOM

org.w3c.dom.Element asDOM()
                          throws java.lang.Exception
Throws:
java.lang.Exception

asDOM

org.w3c.dom.Element asDOM(org.w3c.dom.Document d)
                          throws java.lang.Exception
Throws:
java.lang.Exception