Class Node

java.lang.Object
com.fluxtion.creator.TypeDefinition
com.fluxtion.creator.Node

public class Node
extends TypeDefinition
Author:
gregp
  • Field Summary

    Fields inherited from class com.fluxtion.creator.TypeDefinition

    className, packageName, type
  • Constructor Summary

    Constructors 
    Constructor Description
    Node()  
    Node​(java.lang.String fqn, java.lang.String id)  
    Node​(java.lang.String fqn, java.lang.String id, boolean publicAccess)  
  • Method Summary

    Modifier and Type Method Description
    <T> T getConfigBean()  
    <T> java.lang.Class<T> getNodeClass()  
    boolean isFactoryCreated()  
    void setRef​(java.lang.String nodeId, java.lang.String fieldName)  

    Methods inherited from class com.fluxtion.creator.TypeDefinition

    isFunction, setType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Node

      public Node()
    • Node

      public Node​(java.lang.String fqn, java.lang.String id, boolean publicAccess)
    • Node

      public Node​(java.lang.String fqn, java.lang.String id)
  • Method Details

    • getNodeClass

      public <T> java.lang.Class<T> getNodeClass() throws java.lang.ClassNotFoundException
      Throws:
      java.lang.ClassNotFoundException
    • setRef

      public void setRef​(java.lang.String nodeId, java.lang.String fieldName)
    • getConfigBean

      public <T> T getConfigBean()
    • isFactoryCreated

      public boolean isFactoryCreated()