Class PostCoupling<A>

java.lang.Object
eu.bandm.sig.adlib2.lib.PostCoupling<A>

@Generated(generator="eu.bandm.tools.expander", version="1.2", timestamp="2025-06-04T12:29:09") public class PostCoupling<A> extends Object
Realizes coupled behavior of posts.
  • Field Details

    • mode

      protected final PostCoupling.Mode mode
    • valueValid

      protected boolean valueValid
    • posts

      protected List<Post<A>> posts
    • source

      @Opt protected @Opt Post<A> source
    • active

      protected boolean active
    • refValue

      protected A refValue
  • Constructor Details

    • PostCoupling

      public PostCoupling(Post<A>... posts)
  • Method Details

    • add

      public PostCoupling<A> add(Post<A>... posts)
    • isActive

      public boolean isActive()
    • startCoupling

      public void startCoupling(Post<A> source)
    • endCoupling

      public void endCoupling()
    • setValue

      public void setValue(A value, @Opt @Opt Post<A> source)