com.xpn.xwiki.internal.model.reference
Class DeprecatedXClassRelativeStringEntityReferenceResolver

java.lang.Object
  extended by com.xpn.xwiki.internal.model.reference.DeprecatedXClassRelativeStringEntityReferenceResolver
All Implemented Interfaces:
EntityReferenceResolver

Deprecated. use XClassRelativeStringEntityReferenceResolver instead.

@Deprecated
@Component
@Named(value="xclass")
@Singleton
public class DeprecatedXClassRelativeStringEntityReferenceResolver
extends Object
implements EntityReferenceResolver

Same as XClassRelativeStringEntityReferenceResolver but with the extended type in the role hint instead of the role type.

Since:
2.2.3

Field Summary
 
Fields inherited from interface org.xwiki.model.reference.EntityReferenceResolver
TYPE_REFERENCE, TYPE_STRING
 
Constructor Summary
DeprecatedXClassRelativeStringEntityReferenceResolver()
          Deprecated.  
 
Method Summary
 EntityReference resolve(Object entityReferenceRepresentation, EntityType type, Object... parameters)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeprecatedXClassRelativeStringEntityReferenceResolver

public DeprecatedXClassRelativeStringEntityReferenceResolver()
Deprecated. 
Method Detail

resolve

public EntityReference resolve(Object entityReferenceRepresentation,
                               EntityType type,
                               Object... parameters)
Deprecated. 
Specified by:
resolve in interface EntityReferenceResolver
Parameters:
entityReferenceRepresentation - the representation of an entity reference (eg as a String)
type - the type of the Entity (Document, Space, Attachment, Wiki, etc) to resolve out of the representation
parameters - optional parameters. Their meaning depends on the resolver implementation
Returns:
the valid resolved reference as an Object