Class CodeSetImpl<T,R>

java.lang.Object
net.binis.codegen.collection.CodeSetImpl<T,R>
All Implemented Interfaces:
CodeSet<T,R>

public class CodeSetImpl<T,R> extends Object implements CodeSet<T,R>
  • Constructor Details

    • CodeSetImpl

      public CodeSetImpl(R parent, Set<T> set)
    • CodeSetImpl

      public CodeSetImpl(R parent, Set<T> set, Consumer<T> validator)
  • Method Details

    • add

      public CodeSet<T,R> add(T value)
      Specified by:
      add in interface CodeSet<T,R>
    • and

      public R and()
      Specified by:
      and in interface CodeSet<T,R>
    • validate

      protected void validate(T value)