Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.search.api.backend.indexing.resources.impl
Class ResolvedResourceImpl

java.lang.Object
  extended by org.nuxeo.ecm.core.search.api.backend.indexing.resources.impl.ResolvedResourceImpl
All Implemented Interfaces:
java.io.Serializable, ResolvedResource

public class ResolvedResourceImpl
extends java.lang.Object
implements ResolvedResource

Resolved resource impl.

Author:
Julien Anguenot
See Also:
Serialized Form

Constructor Summary
ResolvedResourceImpl()
           
ResolvedResourceImpl(java.lang.String id)
           
ResolvedResourceImpl(java.lang.String id, IndexableResource resourceProxy, java.util.List<ResolvedData> data)
           
 
Method Summary
 void addIndexableData(ResolvedData one)
          Adds a resolved data
 IndexableResourceConf getConfiguration()
          Returns the associated configuration.
 java.lang.String getId()
          Returns the key value for this resource.
 java.util.List<ResolvedData> getIndexableData()
          Returns the list of indexable data.
 ResolvedData getIndexableDataByName(java.lang.String name)
          Returns an indexable data given its name.
 IndexableResource getIndexableResource()
          Returns the indexable bound resource.
 void setIndexableResource(IndexableResource resource)
          Set the indexable resource for this resolved.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ResolvedResourceImpl

public ResolvedResourceImpl()

ResolvedResourceImpl

public ResolvedResourceImpl(java.lang.String id)

ResolvedResourceImpl

public ResolvedResourceImpl(java.lang.String id,
                            IndexableResource resourceProxy,
                            java.util.List<ResolvedData> data)
Method Detail

getId

public java.lang.String getId()
Description copied from interface: ResolvedResource
Returns the key value for this resource.

Specified by:
getId in interface ResolvedResource
Returns:
the key value for this resource.

getIndexableData

public java.util.List<ResolvedData> getIndexableData()
Description copied from interface: ResolvedResource
Returns the list of indexable data.

Specified by:
getIndexableData in interface ResolvedResource
Returns:
the list of indexable data.

getIndexableResource

public IndexableResource getIndexableResource()
Description copied from interface: ResolvedResource
Returns the indexable bound resource.

Specified by:
getIndexableResource in interface ResolvedResource
Returns:
the indexable bound resource

getIndexableDataByName

public ResolvedData getIndexableDataByName(java.lang.String name)
Description copied from interface: ResolvedResource
Returns an indexable data given its name.

Specified by:
getIndexableDataByName in interface ResolvedResource
Parameters:
name - : name of the indexable data
Returns:
an ResolvedData instance if exists null if not.

getConfiguration

public IndexableResourceConf getConfiguration()
Description copied from interface: ResolvedResource
Returns the associated configuration.

Specified by:
getConfiguration in interface ResolvedResource
Returns:
an IndexableResourceConf instance.

addIndexableData

public void addIndexableData(ResolvedData one)
Description copied from interface: ResolvedResource
Adds a resolved data

Specified by:
addIndexableData in interface ResolvedResource
Parameters:
one - : a resolved data instance.

setIndexableResource

public void setIndexableResource(IndexableResource resource)
Description copied from interface: ResolvedResource
Set the indexable resource for this resolved.

Specified by:
setIndexableResource in interface ResolvedResource
Parameters:
resource - : an indexable resource.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.