Interface BlockReferenceResolver<T>

  • Type Parameters:
    T - the type of the representation (eg a Block)

    @Role
    public interface BlockReferenceResolver<T>
    Resolve a Block reference from the referenced instance or another representation into a validated BlockReference object.
    Since:
    6.0M1
    Version:
    $Id: 27da123ec74d2b8a43f7c433cc8e1d4d1e8d8d5d $
    • Method Detail

      • resolve

        BlockReference resolve​(T blockReferenceRepresentation,
                               Object... parameters)
        Parameters:
        blockReferenceRepresentation - the referenced instance or representation of a block reference
        parameters - optional parameters. Their meaning depends on the resolver implementation
        Returns:
        the valid resolved block reference as an Object