test_class.declarator: TEST_VALUE = 10
test_class.modifier: private static final
test_class.original_string: private static final int TEST_VALUE = 10;
test_class.type: int
test_class.var_name: TEST_VALUE
test_class.declarator: EPSILON = 0.0001
test_class.modifier: private static final
test_class.original_string: private static final double EPSILON = 0.0001;
test_class.type: double
test_class.var_name: EPSILON
test_class.file: worldedit-core/src/test/java/com/sk89q/worldedit/util/LocationTest.java
test_class.identifier: LocationTest
test_case.body: @Test
      public void testSetY() throws Exception {
          World world = mock(World.class);
          Location location1 = new Location(world, Vector3.ZERO);
          Location location2 = location1.setY(TEST_VALUE);
          assertEquals(0, location1.getY(), EPSILON);
          assertEquals(0, location2.getX(), EPSILON);
          assertEquals(TEST_VALUE, location2.getY(), EPSILON);
          assertEquals(0, location2.getZ(), EPSILON);
      }
test_case.class_method_signature: LocationTest.testSetY()
test_case.full_signature: @Test public void testSetY()
test_case.identifier: testSetY
test_case.invocations: mock setY assertEquals getY assertEquals getX assertEquals getY assertEquals getZ
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testSetY()
focal_class.declarator: extent
focal_class.modifier: private final
focal_class.original_string: private final Extent extent;
focal_class.type: Extent
focal_class.var_name: extent
focal_class.declarator: pitch
focal_class.modifier: private final
focal_class.original_string: private final float pitch;
focal_class.type: float
focal_class.var_name: pitch
focal_class.declarator: yaw
focal_class.modifier: private final
focal_class.original_string: private final float yaw;
focal_class.type: float
focal_class.var_name: yaw
focal_class.file: worldedit-core/src/main/java/com/sk89q/worldedit/util/Location.java
focal_class.identifier: Location
focal_class.class_method_signature: Location.Location(Extent extent)
focal_class.full_signature: public  Location(Extent extent)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent)
focal_class.signature:  Location(Extent extent)
focal_class.class_method_signature: Location.Location(Extent extent, double x, double y, double z)
focal_class.full_signature: public  Location(Extent extent, double x, double y, double z)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, double x, double y, double z)
focal_class.signature:  Location(Extent extent, double x, double y, double z)
focal_class.class_method_signature: Location.Location(Extent extent, Vector3 position)
focal_class.full_signature: public  Location(Extent extent, Vector3 position)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, Vector3 position)
focal_class.signature:  Location(Extent extent, Vector3 position)
focal_class.class_method_signature: Location.Location(Extent extent, double x, double y, double z, Vector3 direction)
focal_class.full_signature: public  Location(Extent extent, double x, double y, double z, Vector3 direction)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, double x, double y, double z, Vector3 direction)
focal_class.signature:  Location(Extent extent, double x, double y, double z, Vector3 direction)
focal_class.class_method_signature: Location.Location(Extent extent, double x, double y, double z, float yaw, float pitch)
focal_class.full_signature: public  Location(Extent extent, double x, double y, double z, float yaw, float pitch)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, double x, double y, double z, float yaw, float pitch)
focal_class.signature:  Location(Extent extent, double x, double y, double z, float yaw, float pitch)
focal_class.class_method_signature: Location.Location(Extent extent, Vector3 position, Vector3 direction)
focal_class.full_signature: public  Location(Extent extent, Vector3 position, Vector3 direction)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, Vector3 position, Vector3 direction)
focal_class.signature:  Location(Extent extent, Vector3 position, Vector3 direction)
focal_class.class_method_signature: Location.Location(Extent extent, Vector3 position, float yaw, float pitch)
focal_class.full_signature: public  Location(Extent extent, Vector3 position, float yaw, float pitch)
focal_class.identifier: Location
focal_class.modifiers: public
focal_class.parameters: (Extent extent, Vector3 position, float yaw, float pitch)
focal_class.signature:  Location(Extent extent, Vector3 position, float yaw, float pitch)
focal_class.class_method_signature: Location.getExtent()
focal_class.full_signature: public Extent getExtent()
focal_class.identifier: getExtent
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Extent
focal_class.signature: Extent getExtent()
focal_class.class_method_signature: Location.setExtent(Extent extent)
focal_class.full_signature: public Location setExtent(Extent extent)
focal_class.identifier: setExtent
focal_class.modifiers: public
focal_class.parameters: (Extent extent)
focal_class.return: Location
focal_class.signature: Location setExtent(Extent extent)
focal_class.class_method_signature: Location.getYaw()
focal_class.full_signature: public float getYaw()
focal_class.identifier: getYaw
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getYaw()
focal_class.class_method_signature: Location.setYaw(float yaw)
focal_class.full_signature: public Location setYaw(float yaw)
focal_class.identifier: setYaw
focal_class.modifiers: public
focal_class.parameters: (float yaw)
focal_class.return: Location
focal_class.signature: Location setYaw(float yaw)
focal_class.class_method_signature: Location.getPitch()
focal_class.full_signature: public float getPitch()
focal_class.identifier: getPitch
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: float
focal_class.signature: float getPitch()
focal_class.class_method_signature: Location.setPitch(float pitch)
focal_class.full_signature: public Location setPitch(float pitch)
focal_class.identifier: setPitch
focal_class.modifiers: public
focal_class.parameters: (float pitch)
focal_class.return: Location
focal_class.signature: Location setPitch(float pitch)
focal_class.class_method_signature: Location.setDirection(float yaw, float pitch)
focal_class.full_signature: public Location setDirection(float yaw, float pitch)
focal_class.identifier: setDirection
focal_class.modifiers: public
focal_class.parameters: (float yaw, float pitch)
focal_class.return: Location
focal_class.signature: Location setDirection(float yaw, float pitch)
focal_class.class_method_signature: Location.getDirection()
focal_class.full_signature: public Vector3 getDirection()
focal_class.identifier: getDirection
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Vector3
focal_class.signature: Vector3 getDirection()
focal_class.class_method_signature: Location.getDirectionEnum()
focal_class.full_signature: public Direction getDirectionEnum()
focal_class.identifier: getDirectionEnum
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Direction
focal_class.signature: Direction getDirectionEnum()
focal_class.class_method_signature: Location.setDirection(Vector3 direction)
focal_class.full_signature: public Location setDirection(Vector3 direction)
focal_class.identifier: setDirection
focal_class.modifiers: public
focal_class.parameters: (Vector3 direction)
focal_class.return: Location
focal_class.signature: Location setDirection(Vector3 direction)
focal_class.class_method_signature: Location.toVector()
focal_class.full_signature: public Vector3 toVector()
focal_class.identifier: toVector
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Vector3
focal_class.signature: Vector3 toVector()
focal_class.class_method_signature: Location.setX(double x)
focal_class.full_signature: public Location setX(double x)
focal_class.identifier: setX
focal_class.modifiers: public
focal_class.parameters: (double x)
focal_class.return: Location
focal_class.signature: Location setX(double x)
focal_class.class_method_signature: Location.setY(double y)
focal_class.full_signature: public Location setY(double y)
focal_class.identifier: setY
focal_class.modifiers: public
focal_class.parameters: (double y)
focal_class.return: Location
focal_class.signature: Location setY(double y)
focal_class.class_method_signature: Location.setZ(double z)
focal_class.full_signature: public Location setZ(double z)
focal_class.identifier: setZ
focal_class.modifiers: public
focal_class.parameters: (double z)
focal_class.return: Location
focal_class.signature: Location setZ(double z)
focal_class.class_method_signature: Location.setPosition(Vector3 position)
focal_class.full_signature: public Location setPosition(Vector3 position)
focal_class.identifier: setPosition
focal_class.modifiers: public
focal_class.parameters: (Vector3 position)
focal_class.return: Location
focal_class.signature: Location setPosition(Vector3 position)
focal_class.class_method_signature: Location.clampY(int min, int max)
focal_class.full_signature: @Override public Location clampY(int min, int max)
focal_class.identifier: clampY
focal_class.modifiers: @Override public
focal_class.parameters: (int min, int max)
focal_class.return: Location
focal_class.signature: Location clampY(int min, int max)
focal_class.class_method_signature: Location.equals(Object o)
focal_class.full_signature: @Override public boolean equals(Object o)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object o)
focal_class.return: boolean
focal_class.signature: boolean equals(Object o)
focal_class.superclass: extends Vector3Impl
focal_method.body: public Location setY(double y) {
          return new Location(extent, this.withY(y), yaw, pitch);
      }
focal_method.class_method_signature: Location.setY(double y)
focal_method.full_signature: public Location setY(double y)
focal_method.identifier: setY
focal_method.invocations: withY
focal_method.modifiers: public
focal_method.parameters: (double y)
focal_method.return: Location
focal_method.signature: Location setY(double y)