Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.infinispan.commons.configuration;
 
 import static org.infinispan.commons.util.Immutables.immutableTypedProperties;
 
 
public abstract class AbstractTypedPropertiesConfiguration {
   public static final AttributeDefinition<TypedPropertiesPROPERTIES = AttributeDefinition.builder("properties"nullTypedProperties.class).copier(.).initializer(new AttributeInitializer<TypedProperties>() {
      @Override
      public TypedProperties initialize() {
         return new TypedProperties();
      }
   }).build();
   public static AttributeSet attributeSet() {
   };
   protected AttributeSet attributes;

   
   protected AbstractTypedPropertiesConfiguration(Properties properties) {
      this. = attributeSet();
      this..attribute().set(immutableTypedProperties(TypedProperties.toTypedProperties(properties)));
      this. = .protect();
   }
   protected AbstractTypedPropertiesConfiguration(AttributeSet attributes) {
      this. = attributes.checkProtection();
   }
   @Override
   public String toString() {
      return "AbstractTypedPropertiesConfiguration [attributes=" +  + "]";
   }
   public TypedProperties properties() {
      return this..attribute().get();
   }
   @Override
   public final boolean equals(Object obj) {
      if (this == obj)
         return true;
      if (obj == null)
         return false;
      if (getClass() != obj.getClass())
         return false;
      if ( == null) {
         if (other.attributes != null)
            return false;
      } else if (!.equals(other.attributes))
         return false;
      return true;
   }
   @Override
   public final int hashCode() {
      final int prime = 31;
      int result = 1;
      result = prime * result + (( == null) ? 0 : .hashCode());
      return result;
   }
New to GrepCode? Check out our FAQ X