Class CodeMapImpl<K,V,R>

java.lang.Object
net.binis.codegen.collection.CodeMapImpl<K,V,R>
All Implemented Interfaces:
CodeMap<K,V,R>

public class CodeMapImpl<K,V,R> extends Object implements CodeMap<K,V,R>
  • Constructor Details

    • CodeMapImpl

      public CodeMapImpl(R parent, Map<K,V> map)
    • CodeMapImpl

      public CodeMapImpl(R parent, Map<K,V> map, Consumer<K> keyValidator, Consumer<V> valueValidator)
  • Method Details

    • put

      public CodeMap<K,V,R> put(K key, V value)
      Specified by:
      put in interface CodeMap<K,V,R>
    • and

      public R and()
      Specified by:
      and in interface CodeMap<K,V,R>
    • validate

      protected void validate(K key, V value)