Possible Duplicate:
What is Type<Type> called?
What does List<?> mean in java generics?
package com.xyz.pckgeName;
import java.util.ArrayList;
import java.util.List;
public class Statement {
// public String
public String status;
public String user_id;
public String name;
public String available_balance;
public String current_balance;
public String credit_card_type;
public String bank_id;
public List<Statements> statements = new ArrayList<Statement.Statements>();
public class Statements {
public String month;
public String account_id;
public String user_id;
public String id;
public List<Transaction> transactions = new ArrayList<Transaction>();
}
}
Can anyone explain me what these two statements mean
public List<Statements> statements = new ArrayList<Statement.Statements>();
public List<Transaction> transactions = new ArrayList<Transaction>();