Referring a class on a list newbie confusion
<p>I was studying livewallpaper in this <a href="http://www.vogella.com/articles/AndroidLiveWallpaper/article.html" rel="nofollow">site</a>. However something there is something that i dont understand.</p>

<p>Example in the code of the tutorial there a class named MyPoint</p>

<pre><code>public class MyPoint {
  String text;
  private int x;
  private int y;

  public MyPoint(String text, int x, int y) {
    this.text = text;
    this.x = x;
    this.y = y;
  }
} 
</code></pre>

<p>then after he created a MyWallpaperService class. Inside of that class there is a line of code like this</p>

<pre><code> private List&lt;MyPoint&gt; circles;
    private Paint paint = new Paint();
    private int width;
    int height;
    private boolean visible = true;
    private int maxNumber;
    private boolean touchEnabled;

public MyWallpaperEngine() {
  SharedPreferences prefs = PreferenceManager
      .getDefaultSharedPreferences(MyWallpaperService.this);
  maxNumber = Integer
      .valueOf(prefs.getString("numberOfCircles", "4"));
  touchEnabled = prefs.getBoolean("touch", false);
  circles = new ArrayList&lt;MyPoint&gt;();
  paint.setAntiAlias(true);
  paint.setColor(Color.WHITE);
  paint.setStyle(Paint.Style.STROKE);
  paint.setStrokeJoin(Paint.Join.ROUND);
  paint.setStrokeWidth(10f);
  handler.post(drawRunner);
}
</code></pre>

<p>You can see the part of code has</p>

<pre><code>private List&lt;MyPoint&gt; circles;
</code></pre>

<p>This is the part that i dont understand? What is happening in here? What will <code>List&lt;MyPoint&gt;</code> pass in the circles? Anyone knows what to call this? is this list reffering to a class? Cause im not sure on my title. Thank you..</p>
