org.xwiki.model.internal.reference
Class DeprecatedExplicitReferenceEntityReferenceResolver2

java.lang.Object
  extended by org.xwiki.model.internal.reference.DeprecatedExplicitReferenceEntityReferenceResolver2
All Implemented Interfaces:
EntityReferenceResolver<EntityReference>

Deprecated. use ExplicitReferenceEntityReferenceResolver instead.

@Component
@Named(value="explicit/reference")
@Singleton
@Deprecated
public class DeprecatedExplicitReferenceEntityReferenceResolver2
extends Object
implements EntityReferenceResolver<EntityReference>

Same as ExplicitReferenceEntityReferenceResolver but with the extended type in both the role hint and the role type.

Since:
2.2.3

Field Summary
 
Fields inherited from interface org.xwiki.model.reference.EntityReferenceResolver
TYPE_REFERENCE, TYPE_STRING
 
Constructor Summary
DeprecatedExplicitReferenceEntityReferenceResolver2()
          Deprecated.  
 
Method Summary
 EntityReference resolve(EntityReference 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

DeprecatedExplicitReferenceEntityReferenceResolver2

public DeprecatedExplicitReferenceEntityReferenceResolver2()
Deprecated. 
Method Detail

resolve

public EntityReference resolve(EntityReference entityReferenceRepresentation,
                               EntityType type,
                               Object... parameters)
Deprecated. 
Specified by:
resolve in interface EntityReferenceResolver<EntityReference>
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