Interface TargetResolver

All Known Implementing Classes:
TargetResolverImpl

public interface TargetResolver
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if object is a Target for a container being used to check operations on a different child TargetType within it.
    <T> @NonNull com.atlassian.fugue.Option<T>
    resolveContainerHibernateObject(Target target, Class<T> expectedType)
    Get the target hibernate object for the container relating to the specified target.
    <T> @NonNull com.atlassian.fugue.Option<T>
    resolveHibernateObject(Target target, Class<T> expectedType)
    Get the target hibernate object, if this target is one that has a specific object (not a container)
    <T> @NonNull T
    resolveModelObject(Target target, Class<T> expectedType)
    Get the target model object (e.g.