当前位置: 首页>>代码示例>>Java>>正文


Java PersonAddress.getLine4方法代码示例

本文整理汇总了Java中ims.core.vo.PersonAddress.getLine4方法的典型用法代码示例。如果您正苦于以下问题:Java PersonAddress.getLine4方法的具体用法?Java PersonAddress.getLine4怎么用?Java PersonAddress.getLine4使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ims.core.vo.PersonAddress的用法示例。


在下文中一共展示了PersonAddress.getLine4方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: displayPracticeAddress

import ims.core.vo.PersonAddress; //导入方法依赖的package包/类
private String displayPracticeAddress(PersonAddress address) 
{
	if(address == null)
		return "";
	
	String practiceAddress = "";
	
	if(address.getLine1IsNotNull() && address.getLine1().length() > 0)
	{
		practiceAddress += " - " + address.getLine1();
	}
	if(address.getLine2IsNotNull() && address.getLine2().length() > 0)
	{
		if(practiceAddress.length() > 0)
		{
			practiceAddress += " " + address.getLine2();
		}
		else
		{
			practiceAddress += " - " + address.getLine2();
		}
	}
	if(address.getLine3IsNotNull() && address.getLine3().length() > 0)
	{
		if(practiceAddress.length() > 0)
		{
			practiceAddress += " " + address.getLine3();
		}
		else
		{
			practiceAddress += " - " + address.getLine3();
		}
	}
	if(address.getLine4IsNotNull() && address.getLine4().length() > 0)
	{
		if(practiceAddress.length() > 0)
		{
			practiceAddress += " " + address.getLine4();
		}
		else
		{
			practiceAddress += " - " + address.getLine4();
		}
	}
	if(address.getLine5IsNotNull() && address.getLine5().length() > 0)
	{
		if(practiceAddress.length() > 0)
		{
			practiceAddress += " " + address.getLine5();
		}
		else
		{
			practiceAddress += " - " + address.getLine5();
		}
	}
	if(address.getCountyIsNotNull() && address.getCounty().getText() != null && address.getCounty().getText().length() > 0)
	{
		if(practiceAddress.length() > 0)
		{
			practiceAddress += ", " + address.getCounty().getText();
		}
		else
		{
			practiceAddress += " - " + address.getCounty().getText();
		}
	}
	
	return practiceAddress;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:70,代码来源:Logic.java

示例2: hasAddressChanged

import ims.core.vo.PersonAddress; //导入方法依赖的package包/类
private boolean hasAddressChanged(PersonAddress previousAddress)
{
	
	PersonAddress newAddress = form.ccAddressSearch().getValue();
	
	if(previousAddress==null || isEmptyAddress(previousAddress))
		return false;
	else if(newAddress==null)
		return true;
	
	if(previousAddress.getLine1()==null && newAddress.getLine1()==null)
		;
	else if((previousAddress.getLine1()!=null && newAddress.getLine1()==null) || (previousAddress.getLine1()==null && newAddress.getLine1()!=null))
		return true;
	else if(!previousAddress.getLine1().equals(newAddress.getLine1()))
			return true;
	
	if(previousAddress.getLine2()==null && newAddress.getLine2()==null)
		;
	else if((previousAddress.getLine2()!=null && newAddress.getLine2()==null) || (previousAddress.getLine2()==null && newAddress.getLine2()!=null))
		return true;
	else if(!previousAddress.getLine2().equals(newAddress.getLine2()))
			return true;
	
	if(previousAddress.getLine3()==null && newAddress.getLine3()==null)
		;
	else if((previousAddress.getLine3()!=null && newAddress.getLine3()==null) || (previousAddress.getLine3()==null && newAddress.getLine3()!=null))
		return true;
	else if(!previousAddress.getLine3().equals(newAddress.getLine3()))
			return true;
	
	if(previousAddress.getLine4()==null && newAddress.getLine4()==null)
		;
	else if((previousAddress.getLine4()!=null && newAddress.getLine4()==null) || (previousAddress.getLine4()==null && newAddress.getLine4()!=null))
		return true;
	else if(!previousAddress.getLine4().equals(newAddress.getLine4()))
			return true;
	
	if(previousAddress.getPostCode()==null && newAddress.getPostCode()==null)
		;
	else if((previousAddress.getPostCode()!=null && newAddress.getPostCode()==null) || (previousAddress.getPostCode()==null && newAddress.getPostCode()!=null))
		return true;
	else if(!previousAddress.getPostCode().equals(newAddress.getPostCode()))
			return true;

	
	return false;
}
 
开发者ID:oopcell,项目名称:AvoinApotti,代码行数:49,代码来源:Logic.java

示例3: hasAddressChanged

import ims.core.vo.PersonAddress; //导入方法依赖的package包/类
private boolean hasAddressChanged(PersonAddress newAddress, PersonAddress previousAddress) 
{
	
	if (previousAddress == null || isEmptyAddress(previousAddress))
		return false;
	else if(newAddress == null)
		return true;
	
	if (previousAddress.getLine1() == null && newAddress.getLine1() == null)
						;
	else if ((previousAddress.getLine1() != null && newAddress.getLine1() == null)	|| (previousAddress.getLine1() == null && newAddress.getLine1() != null))
					return true;
	else if (!previousAddress.getLine1().equals(newAddress.getLine1()))
					return true;
	
	if (previousAddress.getLine2() == null && newAddress.getLine2() == null)
						;
	else if ((previousAddress.getLine2() != null && newAddress.getLine2() == null) || (previousAddress.getLine2() == null && newAddress.getLine2() != null))
					return true;
	else if (!previousAddress.getLine2().equals(newAddress.getLine2()))
					return true;
	
	if(previousAddress.getLine3() == null && newAddress.getLine3() == null)
						;
	else if ((previousAddress.getLine3() != null && newAddress.getLine3() == null) || (previousAddress.getLine3() == null && newAddress.getLine3() != null))
					return true;
	else if (!previousAddress.getLine3().equals(newAddress.getLine3()))
					return true;
	
	if(previousAddress.getLine4() == null && newAddress.getLine4() == null)
						;
	else if ((previousAddress.getLine4() != null && newAddress.getLine4() == null) || (previousAddress.getLine4() == null && newAddress.getLine4()!= null))
					return true;
	else if (!previousAddress.getLine4().equals(newAddress.getLine4()))
					return true;
	////WDEV-19137 ----------------------------------------------
	if(previousAddress.getLine5() == null && (newAddress.getLine5() == null || newAddress.getLine5().equals("")))		//wdev-19228
						;
	else if ((previousAddress.getLine5() != null && newAddress.getLine5() == null) || (previousAddress.getLine5() == null && newAddress.getLine5() != null))
					return true;
	else if (!previousAddress.getLine5().equals(newAddress.getLine5()))
					return true;
	
	if(previousAddress.getCounty() == null && newAddress.getCounty() == null)
						;
	else if ((previousAddress.getCounty() != null && newAddress.getCounty() == null) || (previousAddress.getCounty() == null && newAddress.getCounty() != null))
					return true;
	else if (!previousAddress.getCounty().equals(newAddress.getCounty()))
					return true;
	////WDEV-19137 ----------------------------------------------
	
	//WDEV-19597 -- Area Of Residence added
	if(previousAddress.getAreaOfResidence() == null && newAddress.getAreaOfResidence() == null)
						;
	else if ((previousAddress.getAreaOfResidence() != null && newAddress.getAreaOfResidence() == null) || (previousAddress.getAreaOfResidence() == null && newAddress.getAreaOfResidence() != null))
					return true;
	else if (!previousAddress.getAreaOfResidence().equals(newAddress.getAreaOfResidence()))
					return true;
	
	if (previousAddress.getPostCode() == null && newAddress.getPostCode() == null)
						;
	else if((previousAddress.getPostCode()!= null && newAddress.getPostCode() == null) || (previousAddress.getPostCode() == null && newAddress.getPostCode() != null))
					return true;
	else if (!previousAddress.getPostCode().replaceAll("[^a-zA-Z0-9]", "").equals(newAddress.getPostCode().replaceAll("[^a-zA-Z0-9]", "")))
					return true;
	
	//WDEV-22763		
	if(previousAddress.getCountry() == null && newAddress.getCountry() == null)
						;
	else if ((previousAddress.getCountry() != null && newAddress.getCountry() == null) || (previousAddress.getCountry() == null && newAddress.getCountry() != null))
					return true;
	else if (!previousAddress.getCountry().equals(newAddress.getCountry()))
					return true;
	//---------------------------
	return false;
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:77,代码来源:Logic.java

示例4: hasAddressChanged

import ims.core.vo.PersonAddress; //导入方法依赖的package包/类
private boolean hasAddressChanged(PersonAddress previousAddress) //WDEV-19137 Now includes check for County && Address Line 5 
{
	
	PersonAddress newAddress = form.ccAddressSearch().getValue();
	
	if (previousAddress == null || isEmptyAddress(previousAddress))
		return false;
	else if(newAddress == null)
		return true;
	
	if (previousAddress.getLine1() == null && newAddress.getLine1() == null)
						;
	else if ((previousAddress.getLine1() != null && newAddress.getLine1() == null)	|| (previousAddress.getLine1() == null && newAddress.getLine1() != null))
					return true;
	else if (!previousAddress.getLine1().equals(newAddress.getLine1()))
					return true;
	
	if (previousAddress.getLine2() == null && newAddress.getLine2() == null)
						;
	else if ((previousAddress.getLine2() != null && newAddress.getLine2() == null) || (previousAddress.getLine2() == null && newAddress.getLine2() != null))
					return true;
	else if (!previousAddress.getLine2().equals(newAddress.getLine2()))
					return true;
	
	if(previousAddress.getLine3() == null && newAddress.getLine3() == null)
						;
	else if ((previousAddress.getLine3() != null && newAddress.getLine3() == null) || (previousAddress.getLine3() == null && newAddress.getLine3() != null))
					return true;
	else if (!previousAddress.getLine3().equals(newAddress.getLine3()))
					return true;
	
	if(previousAddress.getLine4() == null && newAddress.getLine4() == null)
						;
	else if ((previousAddress.getLine4() != null && newAddress.getLine4() == null) || (previousAddress.getLine4() == null && newAddress.getLine4()!= null))
					return true;
	else if (!previousAddress.getLine4().equals(newAddress.getLine4()))
					return true;
	////WDEV-19137 ----------------------------------------------
	if(previousAddress.getLine5() == null && (newAddress.getLine5() == null || newAddress.getLine5().equals("")))		//wdev-19228
						;
	else if ((previousAddress.getLine5() != null && newAddress.getLine5() == null) || (previousAddress.getLine5() == null && newAddress.getLine5() != null))
					return true;
	else if (!previousAddress.getLine5().equals(newAddress.getLine5()))
					return true;
	
	if(previousAddress.getCounty() == null && newAddress.getCounty() == null)
						;
	else if ((previousAddress.getCounty() != null && newAddress.getCounty() == null) || (previousAddress.getCounty() == null && newAddress.getCounty() != null))
					return true;
	else if (!previousAddress.getCounty().equals(newAddress.getCounty()))
					return true;
	////WDEV-19137 ----------------------------------------------
	
	//WDEV-19597 -- Area Of Residence added
	if(previousAddress.getAreaOfResidence() == null && newAddress.getAreaOfResidence() == null)
						;
	else if ((previousAddress.getAreaOfResidence() != null && newAddress.getAreaOfResidence() == null) || (previousAddress.getAreaOfResidence() == null && newAddress.getAreaOfResidence() != null))
					return true;
	else if (!previousAddress.getAreaOfResidence().equals(newAddress.getAreaOfResidence()))
					return true;
	
	if (previousAddress.getPostCode() == null && newAddress.getPostCode() == null)
						;
	else if((previousAddress.getPostCode()!= null && newAddress.getPostCode() == null) || (previousAddress.getPostCode() == null && newAddress.getPostCode() != null))
					return true;
	else if (!previousAddress.getPostCode().replaceAll("[^a-zA-Z0-9]", "").equals(newAddress.getPostCode().replaceAll("[^a-zA-Z0-9]", "")))
					return true;
	//---------------------------	
	return false;
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:71,代码来源:Logic.java

示例5: displayGP

import ims.core.vo.PersonAddress; //导入方法依赖的package包/类
private String displayGP(GpShortVo gp)
{
	if (gp == null)
		return null;
	
	if (gp.getName() == null)
		return null;
	
	String value = gp.getName().toString();
	
	if (gp.getPracticesIsNotNull())
	{
		GpToPracticesVoCollection practices = gp.getPractices();
		
		for (int i = 0; i < practices.size(); i++)
		{
			if (practices.get(i) == null)
				continue;
			
			if (!Boolean.TRUE.equals(practices.get(i).getIsPrimaryPractice()))
				continue;
			
			OrganisationWithSitesVo practice = practices.get(i).getPractice();
			
			if (practice == null)
				continue;
			
			if (practice.getName() == null)
				continue;
			
			value += ", " + practice.getName();
			
			PersonAddress address = practice.getAddress();
			if (address == null)
				continue;
			
			String addressString = ((address.getLine1() == null || PersonAddress.getLine1MaxLength() == 0)? "" : (address.getLine1()))
								 + ((address.getLine2() == null || PersonAddress.getLine2MaxLength() == 0)? "" : (" " + address.getLine2()))
								 + ((address.getLine3() == null || PersonAddress.getLine3MaxLength() == 0)? "" : (" " + address.getLine3()))
								 + ((address.getLine4() == null || PersonAddress.getLine4MaxLength() == 0)? "" : (" " + address.getLine4()))
								 + ((address.getLine5() == null || PersonAddress.getLine5MaxLength() == 0)? "" : (" " + address.getLine5()))
								 + ((address.getCounty() == null)? "" : (", " + address.getCounty().toString())); 
			
			value += ", " + addressString;
		}
	}
			
	return value;
}
 
开发者ID:IMS-MAXIMS,项目名称:openMAXIMS,代码行数:50,代码来源:Logic.java


注:本文中的ims.core.vo.PersonAddress.getLine4方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。