Questions tagged [constructor]
The constructor tag has no usage guidance.
57
questions
13
votes
3
answers
10k
views
Call to another constructor must be the first statement in constructor block
I am confused why the following pattern's call to the other constructor block does not count as the first statement in the constructor block:
public class MyClass
{
final String someProperty;
...
4
votes
1
answer
106
views
Why does this() in an if statement not throw compiler error
Using 'this();' inside an if statement in a constructor does not throw a compiler error.
It should throw 'Call to 'this()' must be the first statement in a constructor';
If it is allowed then it ...
3
votes
1
answer
5k
views
LWC constructor() error: "Must call super constructor in derived class before accessing 'this' or returning from derived constructor"
I'm getting the following error:
Must call super constructor in derived class before accessing 'this' or returning from derived constructor
after adding a very simple test constructor to my LWC
...
3
votes
1
answer
4k
views
Return null instance when constructor parameter is null
So I want to have some sort of condition like this:
public Foo( Id baz ){
if(baz == null){
return null;
} else {
this.entry.baz = baz;
}
}
...
2
votes
1
answer
847
views
How can I export an LWC function that's declared within a constructor?
I have a function that is declared within my default class (constructor) that I would like to export to a Jest test suite. Is this possible?
testLWC.js
import { LightningElement } from 'lwc';
export ...
2
votes
1
answer
3k
views
Call Parametrized constructor using Type.newInstance()?
I am designing a solution where it should be flexible to add handlers using configuration.
So I am saving the handler class name in the custom metadata record and then would be instantiating it using ...
2
votes
1
answer
212
views
How to disable constructors in custom exceptions?
There is a lot out there on how you can't override exception constructors and how to do custom exceptions, but I haven't been able to find anything on disabling a constructor for an extended class.
I'...
2
votes
1
answer
1k
views
StandardSetController Test Class - 'Constructor not defined'
I am trying to write a test class for a StandardSetController with a very simple extension that processes a list of records that were selected from a related list. I am coming up short on how to get ...
2
votes
1
answer
2k
views
Setting field value in sObject constructor vs after instantiation
My question:
Why can you set a value of a field like ParentId on the CaseTeamTemplateRecord object in the constructor during instantiation, but receive an exception if you set the value after ...
1
vote
2
answers
2k
views
how to call constructor class method by calling constructor
i want to load wrapper class with one shot, but I couldn't able. may be still my oops skills are weak. i feel we can write much better way
public class WrapperA{
public Id sobjerecid;
public ...
1
vote
1
answer
148
views
Cannot call class from within another class
I have two classes. Inside class B, I want to use the method written in the class A. And I dont know why I get error.
Class A look like this:
public class ZipCodeUpdateOwnerships {
//This ...
1
vote
1
answer
1k
views
Any risk in recompiling all Apex classes in org?
Running into an issue with a deployment, getting a ton of errors of the following flavor:
line -1, column -1: Dependent class is invalid and needs recompilation: Class MeansRegisterCustomerTest : ...
1
vote
1
answer
183
views
Constructor chaining giving method not defined
I have the following class with constructor chaining , but the validations are returning Method not found or incorrect signature
class
@IsTest
global class CalloutMock implements HttpCalloutMock {
...
1
vote
1
answer
329
views
Calling Controller of Apex Class
Below is my Apex Class.
public class OptySaleTaxCalcController {
public List<Account_Address__c> AccountaddressList;
public AcctSeedERP__Sales_Order__c salesOrder;
public ...
1
vote
1
answer
452
views
What is host element in constructor hook in lwc lifecycle mean?
On the lwc lifecycle hook the documentation reads
The constructor() method fires when a component instance is created. Don’t add attributes to the host element during construction. You can add ...
1
vote
1
answer
470
views
Code coverage for constructor
Apex class:
public with sharing class PractitionerQTriggerHandler extends Domain{
/**
* Constructor
* @param records List of Records
*/
public ...
1
vote
1
answer
845
views
Extension/Constructor on a Component
I have a Component inside of a Visualforce Page. I am not sure if this line of connection is causing a break but my issue is with my constructor. It is not taking in the params I am passing:
Page:
&...
1
vote
1
answer
36
views
Gack Error Id : 2020409769-104966 (551437190) when there is no constructor without parameters
When a Lightning Action is called from LWC and a DTO model instance is passed, where the corresponding DTO Model class doesn't have no arguments constructor, an internal error is shown:
Gack Error Id ...
1
vote
1
answer
84
views
Unknown Constructor error for extension controller
Hi im trying to use an extension controller for some kind of calculation in my vs page and getting error about the constructor: Unknown constructor...
any help with that?
code
public with sharing ...
1
vote
1
answer
223
views
Unknown constructor issue
I have an apex class for which i get error:
uknown constructor
the code:
public with sharing class SendDocumentCont{
public String ....
public SendDocumentCont(ApexPages.StandardController c)
what ...
1
vote
1
answer
127
views
why Soql have to be inside constructor
hi I'm new to salesforce. I have a basic question hope you guys can help me. I'm doing "Display a SOQL query on a Visualforce page" but throughout all the information i found query have to ...
1
vote
0
answers
1k
views
VisualForce: Dynamic Page Headers based on Parameters works as expected until adding actions to page
Background: I am working on a VisualForce page to allow our customers to 'Add to Calendar' from an email alert that they receive
when we book an Event. The Apex page takes 2 parameters right now,
...
0
votes
3
answers
1k
views
Use Type class to call parameterized constructor
Using this to get below working:
public class t12345 implements Database.Batchable<sObject> {
String query;
Boolean xyz;
public t12345(String query){
...
0
votes
2
answers
778
views
What fields and syntax for constructor to create records to add to a list<object>
So I'm creating a list of child records for a parent using a loop. Is there a way I can create the child record as I add it to the list instead of creating the object and setting the variables?
list&...
0
votes
2
answers
931
views
Defining Constructor [closed]
When I try to run my codes they keep on giving me an error saying Constructor not Define [testFBInt].<Constructor>(). I do not understand whats the problem and why it keep on giving me that ...
0
votes
1
answer
428
views
How do I call this method inside of inner class
Hello im really confused about how to call requestBody(Id quoteId) inside this code I created using inner classes:
public class PT_Interface{
public class Request_Model {
public ...
0
votes
1
answer
208
views
Encountering Constructor not defined in test class
I'm scheduling a batchable class that deletes records from a custom object. The test class for my scheduled class saves without errors. However, I'm getting a "Constructor not defined: [...
0
votes
1
answer
3k
views
Constructor Syntax in Batch Class
I'm new to the development side with no real development background in any language. So I wrote this batch class, and I can't quite figure out how to implement the proper syntax for the constructor.
...
0
votes
1
answer
428
views
Can @future be called in constructor of a class
Trailhead Link - https://trailhead.salesforce.com/content/learn/modules/asynchronous_apex/async_apex_future_methods#:~:text=Future%20methods%20won't%20necessarily,same%20order%20they%20are%20called.&...
0
votes
1
answer
106
views
How to properly construct a callout
I'm trying to setup a callout class to properly handle the passing in of a few variables to build an endpoint string. As you can see below I'm struggling with how and where to declare certain ...
0
votes
1
answer
60
views
List is not constructed in memory until I print it
I'm confident that I'm missing something here. I'm not able to evaluate a list of Ids until I print it using System.debug. In the snippet below, I take a list of Accounts and extract the Ids from ...
0
votes
1
answer
440
views
Constructor not defined error on Event trigger
I'm fairly new to development but I'm currently trying to move some triggers into classes to follow the one trigger per object design pattern. I'm getting the following error in the trigger:
...
0
votes
1
answer
592
views
Constructor not defined executeBatch trigger to pass ID to batch class
Ok...trying to write my first class and trigger and running into a wall that I can't seem to get over on my own.
Use case: on a custom object called manufacturer__c, when a field goes to "in Process" ...
0
votes
1
answer
1k
views
how to call the constructor of the apex controller in the test class
Below is my controller class.
Public class VMSalesOrderUserEditpage{
public list<VM_Sales_Order__c> vmList{get;set;}
public VM_Sales_Order__c VMSOrd {get;set;}
public string vmId {get;set;}
...
0
votes
2
answers
85
views
Class with a constructor that loads all sObjects given a user record
I'm trying to build a class that will gather user information across multiple sObjects. The class needs a constructor that loads all sObjects given a user record. This will be the current user logged ...
0
votes
1
answer
35
views
Constructor not defined error - error after setting date fields as null during object creation
I have created a wrapper class to create an Object and send it as a request to a third party system. It was working well. But after I added a two new arguments of the Datatype Date, I am getting the ...
0
votes
1
answer
702
views
APEX - Initialize sub classes in a constructor
I am trying to find a solution to initialize a subclass in a constructor, but I have the following error
message : Variable does not exit: Info
public class Products {
public String Name;
...
0
votes
1
answer
230
views
Writing test class for constructor
like title says ,I'm trying to write a test class for the following constructor , but I'm getting Constructor not defined error. My method is :
public class AccountPlanSumLightningController {
public ...
0
votes
2
answers
2k
views
How to define a constructor and pass parameters to schedulable controller [duplicate]
I have a situation where I need to pass a string to schedulable controller from batch or any apex controller. I see that we can do it using public constructor in schedulable implementation. Please let ...
0
votes
1
answer
136
views
Variable remains empty after initialization
Simple Apex (Java actually) question, after I initialized the variable 'a' in a constructor, I tried to access it with a different method but it remains null.
Class FirstClass{
String a;
...
0
votes
1
answer
935
views
Batch Test class Constructor Not Defined problem [duplicate]
I have the following problem in a test class.
Constructor not defined: [Soma_Dependentes_Update].<Constructor>()
Test class of the batch process:
@isTest
public class ...
0
votes
1
answer
353
views
Pass public string value from constructor to apex page
I have been setting a public string from apex controller's constructor at the end. I can see that value in debug log. But when I pass that to Apex page it shows null.
Can someone please let me know ...
0
votes
0
answers
84
views
System Assert Initial List Size
I have a class that has a constructor that is defining a list. I want to assert that the initial size of the list is set properly. An error is being throw when I run my test class around verifying the ...
0
votes
0
answers
32
views
When I preview my VF Page it renders blank (nothing is in the preview). What is wrong with my code? Or am I just testing it wrong?
When I preview my VF Page it renders blank (nothing is in the preview). What is wrong with my code? Or am I just testing it wrong?
Things of note:
It's using an invocable method and returning a list ...
0
votes
1
answer
31
views
Should I be using a better OOP pattern (DI, Factory?) for this API callout with a big wrapper class
I'm trying to up my OOP game and utilize good patterns where I can. Recently I wrote some classes that essentially take a custom object (a quote) and build a very long/complex api request body using a ...
0
votes
0
answers
884
views
Call method with String return in another class
I'm trying to get required information (currentCompany()) via method:
public without sharing class RemoveUserInfo implements Queueable {
private List<User> users;
private List<Account&...
0
votes
1
answer
292
views
LWC constructor and wire adapter
Already wire adapter was there in LWC i.e. @wire annotation to display the records,so can we do the same thing (display the records) through LWC constructor also?
If yes, then why @wire feature was ...
0
votes
1
answer
1k
views
How to use Wrapper Class in constructor and call it in Queueable?
My Queueable Apex class worked fine before but after discovering Apex PMD ruleset, found that using >4 parameters in any method or constructor is not best practice. I tried searching up answers ...
0
votes
1
answer
297
views
Use invocable method on the MergeCaseController, error that i will not be able to use the invocable method on a constructor. thank you
I am trying to use the invocable method on Public MergeCaseController(ApexPages.StandardsetController controller) so that i can call this from a flow.. But i am having issues doing so,
public ...
0
votes
1
answer
22
views
(re)Scheduled class with count. Initialized to 0, increased to 2. Don't understand why
I have a schedulable class that will be rescheduled again. This class contains a count.
Here is how it is supposed to work
constructor set count to 0
a run method increase count then test condition
...