org.compass.core.spi
Interface InternalResource

All Superinterfaces:
AliasedObject, Resource, Serializable
All Known Subinterfaces:
MultiResource
All Known Implementing Classes:
LuceneMultiResource, LuceneResource

public interface InternalResource
extends Resource

Author:
kimchy

Method Summary
 void addUID()
          Sets the UID for the resource based on the current ids existing withing the resource and the resource mapping associated with it.
 String getSubIndex()
          Returns the sub index this resource is associated with.
 ResourceKey resourceKey()
           
 
Methods inherited from interface org.compass.core.Resource
addProperty, addProperty, addProperty, copy, getAlias, getBoost, getId, getIdProperties, getIdProperty, getIds, getObject, getObjects, getProperties, getProperties, getProperty, getUID, getValue, getValues, removeProperties, removeProperty, setBoost, setProperty, setProperty, setProperty
 

Method Detail

resourceKey

ResourceKey resourceKey()

getSubIndex

String getSubIndex()
Returns the sub index this resource is associated with.


addUID

void addUID()
Sets the UID for the resource based on the current ids existing withing the resource and the resource mapping associated with it.



Copyright (c) 2004-2008 The Compass Project.