Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Hibernate OGM, Domain model persistence for NoSQL datastores
  *
  * License: GNU Lesser General Public License (LGPL), version 2.1 or later
  * See the lgpl.txt file in the root directory or <http://www.gnu.org/licenses/lgpl-2.1.html>.
  */
 package org.hibernate.ogm.options.navigation.impl;
 
 import static org.hibernate.ogm.util.impl.CollectionHelper.newConcurrentHashMap;
A mutable context managing programmatically set option values.

Author(s):
Gunnar Morling
	public <V> void addGlobalOption(Option<?, V> option, V value) {
		.addoptionvalue );
	}
	public <V> void addEntityOption(Class<?> entityTypeOption<?, V> option, V value) {
		OptionsContainerBuilder entityOptions = .getentityType );
		if ( entityOptions == null ) {
			entityOptions = new OptionsContainerBuilder();
			.putentityTypeentityOptions );
		}
		entityOptions.addoptionvalue );
	}
	public <V> void addPropertyOption(Class<?> entityTypeString propertyNameOption<?, V> option, V value) {
		PropertyKey key = new PropertyKeyentityTypepropertyName );
		OptionsContainerBuilder propertyOptions = .getkey );
		if ( propertyOptions == null ) {
			propertyOptions = new OptionsContainerBuilder();
			.putkeypropertyOptions );
		}
		propertyOptions.addoptionvalue );
	}
		return ;
	}
	}
	}
New to GrepCode? Check out our FAQ X