Class RbelConfiguration


  • public class RbelConfiguration
    extends java.lang.Object
    • Constructor Detail

      • RbelConfiguration

        @ConstructorProperties({"postConversionListener","preConversionMappers","initializers","keys","capturer","activateAsn1Parsing","fileSaveInfo"})
        public RbelConfiguration​(java.util.List<RbelConverterPlugin> postConversionListener,
                                 java.util.Map<java.lang.Class<? extends RbelElement>,​java.util.List<java.util.function.BiFunction<RbelElement,​RbelConverter,​RbelElement>>> preConversionMappers,
                                 java.util.List<java.util.function.Consumer<RbelConverter>> initializers,
                                 java.util.Map<java.lang.String,​RbelKey> keys,
                                 RbelCapturer capturer,
                                 boolean activateAsn1Parsing,
                                 RbelFileSaveInfo fileSaveInfo)
      • RbelConfiguration

        public RbelConfiguration()
    • Method Detail

      • addKey

        public RbelConfiguration addKey​(java.lang.String keyId,
                                        java.security.Key key,
                                        int precedence)
      • setActivateAsn1Parsing

        public RbelConfiguration setActivateAsn1Parsing​(boolean activateAsn1Parsing)
      • constructRbelLogger

        public RbelLogger constructRbelLogger()
      • getPostConversionListener

        public java.util.List<RbelConverterPlugin> getPostConversionListener()
      • getInitializers

        public java.util.List<java.util.function.Consumer<RbelConverter>> getInitializers()
      • getKeys

        public java.util.Map<java.lang.String,​RbelKey> getKeys()
      • isActivateAsn1Parsing

        public boolean isActivateAsn1Parsing()
      • setPostConversionListener

        public void setPostConversionListener​(java.util.List<RbelConverterPlugin> postConversionListener)
      • setPreConversionMappers

        public void setPreConversionMappers​(java.util.Map<java.lang.Class<? extends RbelElement>,​java.util.List<java.util.function.BiFunction<RbelElement,​RbelConverter,​RbelElement>>> preConversionMappers)
      • setInitializers

        public void setInitializers​(java.util.List<java.util.function.Consumer<RbelConverter>> initializers)
      • setKeys

        public void setKeys​(java.util.Map<java.lang.String,​RbelKey> keys)
      • setCapturer

        public void setCapturer​(RbelCapturer capturer)
      • setFileSaveInfo

        public void setFileSaveInfo​(RbelFileSaveInfo fileSaveInfo)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object