/**
* ClarescoExperienceAPI
* Copyright
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation.
*
* Please contact Claresco, www.claresco.com, if you have any questions.
**/
package com.claresco.tinman.lrs;
/**
* XapiActor.java
*
* This interface is for actor in the statement.
* Agent and group will implement this class
*
*
* @author rheza
* on Jan 13, 2014
*
* Needs to add inverse functional identifier which I need to write the class for
*
*/
public interface XapiActor {
public String getObjectType();
public boolean isAgent();
public boolean isGroup();
public String getName();
public XapiInverseFunctionalIdentifier getInverseFuncId();
public boolean hasName();
public boolean hasInverseFuncID();
public String toString();
}