Java: Como limitar o acesso de um método a uma classe específica?
Aqui está um exemplo:
class A
{
List l = new List ();
list.insert("x");
}
class List
{
...
public void insert ()
{
/*insertion occurs*/
}
...
}
É possível manter o método insert () público, mas limitar o acesso apenas à classe A para que nenhuma outra classe possa acessá-lo, somente quando chamado de A?