/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }
/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }
/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }
/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }
/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }
/** * Returns the name of the type variable declared in this type parameter. * * @return the name of the type variable */ public SimpleName getName() { if (this.typeVariableName == null) { // lazy init must be thread-safe for readers synchronized (this) { if (this.typeVariableName == null) { preLazyInit(); this.typeVariableName = new SimpleName(this.ast); postLazyInit(this.typeVariableName, NAME_PROPERTY); } } } return this.typeVariableName; }