Interface FieldLocator.Resolution

All Known Implementing Classes:
FieldLocator.Resolution.Illegal, FieldLocator.Resolution.Simple
Enclosing interface:
FieldLocator

public static interface FieldLocator.Resolution
A resolution for a field lookup.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static enum 
    An illegal resolution.
    static class 
    A simple implementation for a field resolution.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the field description if a field was located.
    boolean
    Returns true if a field was located.
  • Method Details

    • isResolved

      boolean isResolved()
      Returns true if a field was located.
      Returns:
      true if a field was located.
    • getField

      FieldDescription getField()
      Returns the field description if a field was located. This method must only be called if this resolution was actually resolved.
      Returns:
      The located field.