Interface IClassInstantiationAtResolve

All Known Implementing Classes:
AbstractInputProps, EditorInputProps, EditorOutputColumn, EditorOutputProps, EditorOutputTable, EditorOutputVariable, EditorRESTfulInputProps, EditorResultProps, EditorResultSetProps, InputProps, ModuleApp, OutputColumn, OutputProps, OutputTable, OutputVariable, RESTfulInputProps, ResultProps, ResultSetProps

public interface IClassInstantiationAtResolve
A parent container can tag itself with this interface to cause ClassReference to instantiate the runtime instance object associated in the class reference when the class reference is resolved.
Author:
Christopher Mindus
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    Checks if a particular class reference should be instantiated upon resolve.
  • Method Details

    • shouldInstantiateAtResolve

      default boolean shouldInstantiateAtResolve(ClassReference ref)
      Checks if a particular class reference should be instantiated upon resolve.
      Parameters:
      ref - The class reference in question.
      Returns:
      true by default for the server, false otherwise, override to process differently.