public String getPostcode(Person person) { if (person == null) return null; Address address = person.getAddress(); return address != null ? address.getPostcode() : null; }
Person other = (Person) obj; if ( address == null ) { if ( other.getAddress() != null ) return false; } else if ( !address.equals( other.getAddress() ) ) return false; if ( addresses == null ) { if ( other.getAddresses() != null ) return false;
public int compare(Person a, Person b){ return new CompareToBuilder() .append(a.getName(), b.getName()) .append(a.getAddress(), b.getAddress()) .toComparison(); }
public String getPostcode(Person person) { return person != null && person.getAddress() != null ? person.getAddress().getPostcode() : null; }
Person p = person.get(1); String city = p.getAddress().getCity(); String email = p.getContact().getEmail();
ArrayList<Employee> employees = new ArrayList<Employee>(); for(Person person : personList) { for(PersonNpi personNpi : npiList) { if (person.getName().equals(personNpi.getName()) && person.getAddress().checkEquality(...address parts here...)) { employees.add(new Employee(person, personNpi)); } } }
public void onDataChange(DataSnapshot snapshot) { Person person = snapshot.getValue(Person.class); //Adding it to a string String string = "Name: "+person.getName()+"\nAddress: "+person.getAddress()+"\n\n"; //Displaying it on textview textViewPersons.setText(string); }
@Test public void testModifyWithGetter() { final String rule1 = "package foo.bar\n" + "import " + Person.class.getName() + "\n" + "declare Person @propertyReactive end\n" + "rule x\n" + " when\n" + " $p : Person( address != null ) @watch(!address) \n" + " then\n" + " modify($p){getAddress().setStreet(\"foo\");}\n" + "end"; final KieHelper helper = new KieHelper(); helper.addContent(rule1, ResourceType.DRL); final KieSession ksession = helper.build().newKieSession(); final Person p = new Person(); p.setAddress(new Address()); ksession.insert(p); final int fired = ksession.fireAllRules(10); assertEquals(1, fired); assertEquals("foo", p.getAddress().getStreet()); }
public class IgnoreEmptyPersonSerializer extends JsonSerializer<Person> { @Override public void serialize(Person value, JsonGenerator jgen, SerializerProvider provider) throws IOException, JsonProcessingException { String name = value.getName(); String address = value.getAddress(); //Dont serialize it if it is empty if((name == null || name.trim().equals("")) && (address == null || address.trim().equals(""))){ return; } jgen.writeStartObject(); jgen.writeFieldName("name"); jgen.writeString(value.getName()); jgen.writeFieldName("address"); jgen.writeString(value.getAddress()); jgen.writeEndObject(); } }
import java.util.Map; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.mkyong.common.Person; @Controller public class TestController { @Value("#{{'Key 1':1, 'Key 2':@PersonBean, 'Key 3': @person}}") Map testMap; @RequestMapping("/test") public void testMethod() { System.out.println(testMap.get("Key 1")); PersonBean personBean = (PersonBean) testMap.get("Key 2"); System.out.println(personBean.getMessage()); Person person = (Person) testMap.get("Key 3"); System.out.println("Name: " + person.getName() + ", Address: " + person.getAddress() + ", Age: " + person.getAge()); } }
assertTrue(((MvelConstraint) constraint).getFieldExtractor() instanceof ClassFieldReader); final FieldValue r = ((MvelConstraint) constraint).getField(); assertEquals(p.getAddress(), r.getValue());
.setSound(Uri.EMPTY) .setContentText("Nombre: "+person.getName()+"\t\tDireccion: "+person.getAddress()) .setSmallIcon(R.mipmap.bus) .setContentIntent(pInent).getNotification();
"<address>" + fakePerson.getAddress() + "</address>");
public class PersonExample{ public static void main(String[] args) { Session session = null; try { SessionFactory sessionFactory = new Configuration().configure() .buildSessionFactory(); session = sessionFactory.openSession(); System.out.println("Starting select"); List<Person> persons= session.createSQLQuery("select {p.*} from Person p").addEntity("p", Person.class).list(); for (Iterator<Person> it = persons.iterator(); it.hasNext();) { Person stObject = it.next(); System.out.println("ID: " + stObject.getId()); System.out.println("Surname: " + stObject.getSurname()); System.out.println("Name: " + stObject.getName()); System.out.println("Address: " + stObject.getAddress()); } System.out.println("Finished select"); } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } finally { // Actual contact insertion will happen at this step session.flush(); session.close(); } } }
ArrayList<Person> persons = new ArrayList<>(); persons.add(new Person("John Doe", "555-12345", "john@doe.com", "Fake Street 999", "1970-01-01", "Johnny")); persons.add(new Person("Jane Doe", "555-12345", "jane@doe.com", "Fake Street 999", "1999-12-12", "Janey")); for(Person person : persons) { System.out.println("Full name: " + person.getName()); System.out.println("Number: " + person.getNumber()); System.out.println("E-mail Address: " + person.getEmail()); System.out.println("Home Address: " + person.getAddress()); System.out.println("Birthday: " + person.getBirthday()); System.out.println("Nickname: " + person.getNickname()); System.out.println(); // Empty line }
holder.textView2.setText(person.getAddress()); ... ...
Address address = (Address) data.getAddress(); } else { String address = (String) data.getAddress();
String page = ServerContextFactory.get().getContextPath() + "/reverseajax/clock.html"; Browser.withPage(page, new Runnable() { public void run() { Util.setValue("clockDisplay", output); } }); // Creates a new Person bean. Person person = new Person(true); // Creates a multi-dimensional array, containing a row and the rows column data. String[][] data = { {person.getId(), person.getName(), person.getAddress(), person.getAge()+"", person.isSuperhero()+""} }; // Call DWR's util which adds rows into a table. peopleTable is the id of the tbody and // data conta ins the row/column data. Util.addRows("peopleTable", data);
CSVWriter writer = new CSVWriter(new FileWriter(filename,false), '\t',CSVWriter.NO_QUOTE_CHARACTER); for(Person p : personsList.values() ){ String[] entries = {p.geCode(),p.getName(),p.getAddress(),p.getNumber()}; writer.writeNext(entries);