org.eaglei.repository
Class AccessGrant

java.lang.Object
  extended by org.eaglei.repository.AccessGrant

public class AccessGrant
extends java.lang.Object

Record class describing one "grant" of access to an entity in the repository. Started April, 2010

Version:
$Id: $
Author:
Larry Stone

Nested Class Summary
static class AccessGrant.Term
          record class for RDF "term" that has URI and label
 
Field Summary
 AccessGrant.Term access
           
 AccessGrant.Term agent
           
 AccessGrant.Term agentType
           
 boolean builtin
           
 
Constructor Summary
AccessGrant(org.openrdf.model.URI agent, java.lang.String agentLabel, org.openrdf.model.URI agentType, java.lang.String agentTypeLabel, org.openrdf.model.URI access, java.lang.String accessLabel, boolean builtin)
          Constructor for AccessGrant.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agent

public AccessGrant.Term agent

agentType

public AccessGrant.Term agentType

access

public AccessGrant.Term access

builtin

public boolean builtin
Constructor Detail

AccessGrant

public AccessGrant(org.openrdf.model.URI agent,
                   java.lang.String agentLabel,
                   org.openrdf.model.URI agentType,
                   java.lang.String agentTypeLabel,
                   org.openrdf.model.URI access,
                   java.lang.String accessLabel,
                   boolean builtin)

Constructor for AccessGrant.

Parameters:
agent - a URI object.
agentLabel - a String object.
agentType - a URI object.
agentTypeLabel - a String object.
access - a URI object.
accessLabel - a String object.
builtin - a boolean.


Copyright © 2009-2010 Eagle-I. All Rights Reserved.