Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright: (c) 2004-2012 Mayo Foundation for Medical Education and 
   * Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the
   * triple-shield Mayo logo are trademarks and service marks of MFMER.
   *
   * Except as contained in the copyright notice above, or as used to identify 
   * MFMER as the author of this software, the trade names, trademarks, service
   * marks, or product names of the copyright holder shall not be used in
   * advertising, promotion or otherwise in connection with this software without
  * prior written authorization of the copyright holder.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
  *      http://www.apache.org/licenses/LICENSE-2.0
  *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
 package org.twinkql.result;
 
 
The Class ExtendedCompositeResultMap.

Author(s):
Kevin Peterson
 
 
 	private static final long serialVersionUID = -6125562115832012024L;
 
Gets the extending.

Returns:
the extending
 
 		return ;
 	}

Sets the extending.

Parameters:
extending the new extending
 
 	public void setExtending(ExtendableResultMap extending) {
 		this. = extending;
 	}

Instantiates a new extended composite result map.

Parameters:
decorated the decorated
 
 		super();
 		try {
 			BeanUtils.copyProperties(thisdecorated);
 		} catch (Exception e) {
 			throw new IllegalStateException(e);
 		} 
 	}
 
 	/* (non-Javadoc)
 	 * @see edu.mayo.twinkql.model.ResultMap#getResultMapChoice()
 	 */
 			if(this. != null){
 			ResultMapChoice choice = new ResultMapChoice();
 			
 			
 			if(extendingChoice != null){
 				for(ResultMapChoiceItem item : extendingChoice.getResultMapChoiceItem()){
 					choice.addResultMapChoiceItem(item);
 				}
 			}
 			
 			ResultMapChoice superChoice = super.getResultMapChoice();
 			
 			if(superChoice != null){
 				for(ResultMapChoiceItem item : superChoice.getResultMapChoiceItem()){
 					choice.addResultMapChoiceItem(item);
 				}
			}
			return choice;
else {
			return super.getResultMapChoice();
		}
	}
	public String getUniqueResult() {
		String thisUniqueResult = super.getUniqueResult();
		if(StringUtils.isNotBlank(thisUniqueResult)){
			return thisUniqueResult;
else {
			if(this. != null){
				return this..getUniqueResult();
			}
		}
		return null;
	}	
New to GrepCode? Check out our FAQ X